Hi Team, ScanQuery is failing on ClientMode. below is the error. ARCacheDelegateImpl is my service class and it is available in my classpath as well.
[err] javax.cache.CacheException: class org.apache.ignite.IgniteCheckedException: Query execution failed: GridCacheQueryBean [qry=GridCacheQueryAdapter [type=SCAN, clsName=null, clause=null, filter=com.ibm.mobilefirst.travel.VRCacheDelegateImpl$$Lambda$37/000000007E4A8AE0@e21cc837, transform=com.ibm.mobilefirst.travel.VRCacheDelegateImpl$$Lambda$38/00000000BA044000@b30f08e4, part=null, incMeta=false, metrics=GridCacheQueryMetricsAdapter [minTime=9223372036854775807, maxTime=0, sumTime=0, avgTime=0.0, execs=0, completed=0, fails=0], pageSize=1024, timeout=0, incBackups=false, dedup=false, prj=org.apache.ignite.internal.cluster.ClusterGroupAdapter@585f62de, keepBinary=false, subjId=f8fea35b-1944-4612-8237-b7d9f492d6dc, taskHash=0], rdc=null, trans=com.ibm.mobilefirst.travel.VRCacheDelegateImpl$$Lambda$38/00000000BA044000@b30f08e4] [err] at org.apache.ignite.internal.processors.cache.GridCacheUtils.convertToCacheException(GridCacheUtils.java:1303) [err] at org.apache.ignite.internal.processors.cache.query.GridCacheQueryFutureAdapter.next(GridCacheQueryFutureAdapter.java:168) [err] at org.apache.ignite.internal.processors.cache.query.GridCacheDistributedQueryManager$5.onHasNext(GridCacheDistributedQueryManager.java:633) [err] at org.apache.ignite.internal.util.GridCloseableIteratorAdapter.hasNextX(GridCloseableIteratorAdapter.java:53) [err] at org.apache.ignite.internal.util.lang.GridIteratorAdapter.hasNext(GridIteratorAdapter.java:45) [err] at org.apache.ignite.internal.processors.cache.QueryCursorImpl.getAll(QueryCursorImpl.java:114) [err] at com.ibm.mobilefirst.travel.VRCacheDelegateImpl.getAssignedUserKey(VRCacheDelegateImpl.java:67) [err] at com.ibm.mobilefirst.VrCacheResource.unprotected(VrCacheResource.java:154) [err] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [err] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90) [err] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) [err] at java.lang.reflect.Method.invoke(Method.java:508) [err] at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:181) [err] at [internal classes] [err] at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) [err] at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:268) [err] at com.ibm.mfp.server.java.adapter.shared.JAXRSSandbox$3.doFilter(JAXRSSandbox.java:579) [err] at com.ibm.mfp.server.java.adapter.shared.FilterChainImpl.doFilter(FilterChainImpl.java:86) [err] at com.ibm.mfp.server.java.adapter.shared.JAXRSSandbox.handleRequest(JAXRSSandbox.java:584) [err] at com.ibm.mfp.server.java.adapter.internal.rest.AdaptersEndpoint.adapterServing(AdaptersEndpoint.java:115) [err] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [err] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90) [err] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) [err] at java.lang.reflect.Method.invoke(Method.java:508) [err] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221) [err] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137) [err] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110) [err] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776) [err] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705) [err] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85) [err] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959) [err] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893) [err] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:966) [err] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:857) [err] at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) [err] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842) [err] at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [err] at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1287) [err] at [internal classes] [err] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) [err] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [err] at java.lang.Thread.run(Thread.java:811) [err] Caused by: [err] class org.apache.ignite.IgniteCheckedException: Query execution failed: GridCacheQueryBean [qry=GridCacheQueryAdapter [type=SCAN, clsName=null, clause=null, filter=com.ibm.mobilefirst.travel.VRCacheDelegateImpl$$Lambda$37/000000007E4A8AE0@e21cc837, transform=com.ibm.mobilefirst.travel.VRCacheDelegateImpl$$Lambda$38/00000000BA044000@b30f08e4, part=null, incMeta=false, metrics=GridCacheQueryMetricsAdapter [minTime=9223372036854775807, maxTime=0, sumTime=0, avgTime=0.0, execs=0, completed=0, fails=0], pageSize=1024, timeout=0, incBackups=false, dedup=false, prj=org.apache.ignite.internal.cluster.ClusterGroupAdapter@585f62de, keepBinary=false, subjId=f8fea35b-1944-4612-8237-b7d9f492d6dc, taskHash=0], rdc=null, trans=com.ibm.mobilefirst.travel.VRCacheDelegateImpl$$Lambda$38/00000000BA044000@b30f08e4] [err] at org.apache.ignite.internal.processors.cache.query.GridCacheQueryFutureAdapter.checkError(GridCacheQueryFutureAdapter.java:254) [err] at org.apache.ignite.internal.processors.cache.query.GridCacheQueryFutureAdapter.internalIterator(GridCacheQueryFutureAdapter.java:312) [err] at org.apache.ignite.internal.processors.cache.query.GridCacheQueryFutureAdapter.next(GridCacheQueryFutureAdapter.java:158) [err] ... 68 more [err] Caused by: [err] class org.apache.ignite.IgniteCheckedException: Failed to execute query on node [query=GridCacheQueryBean [qry=GridCacheQueryAdapter [type=SCAN, clsName=null, clause=null, filter=com.ibm.mobilefirst.travel.VRCacheDelegateImpl$$Lambda$37/000000007E4A8AE0@e21cc837, transform=com.ibm.mobilefirst.travel.VRCacheDelegateImpl$$Lambda$38/00000000BA044000@b30f08e4, part=null, incMeta=false, metrics=GridCacheQueryMetricsAdapter [minTime=9223372036854775807, maxTime=0, sumTime=0, avgTime=0.0, execs=0, completed=0, fails=0], pageSize=1024, timeout=0, incBackups=false, dedup=false, prj=org.apache.ignite.internal.cluster.ClusterGroupAdapter@585f62de, keepBinary=false, subjId=f8fea35b-1944-4612-8237-b7d9f492d6dc, taskHash=0], rdc=null, trans=com.ibm.mobilefirst.travel.VRCacheDelegateImpl$$Lambda$38/00000000BA044000@b30f08e4], nodeId=9a1a3645-8be7-46f0-ba64-129ecc1efab1] [err] at org.apache.ignite.internal.processors.cache.query.GridCacheQueryFutureAdapter.onPage(GridCacheQueryFutureAdapter.java:384) [err] at org.apache.ignite.internal.processors.cache.query.GridCacheDistributedQueryManager.processQueryResponse(GridCacheDistributedQueryManager.java:397) [err] at org.apache.ignite.internal.processors.cache.query.GridCacheDistributedQueryManager.access$000(GridCacheDistributedQueryManager.java:63) [err] at org.apache.ignite.internal.processors.cache.query.GridCacheDistributedQueryManager$1.apply(GridCacheDistributedQueryManager.java:93) [err] at org.apache.ignite.internal.processors.cache.query.GridCacheDistributedQueryManager$1.apply(GridCacheDistributedQueryManager.java:91) [err] at org.apache.ignite.internal.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:1056) [err] at org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:581) [err] at org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$700(GridCacheIoManager.java:101) [err] at org.apache.ignite.internal.processors.cache.GridCacheIoManager$OrderedMessageListener.onMessage(GridCacheIoManager.java:1613) [err] at org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1556) [err] at org.apache.ignite.internal.managers.communication.GridIoManager.access$4100(GridIoManager.java:125) [err] at org.apache.ignite.internal.managers.communication.GridIoManager$GridCommunicationMessageSet.unwind(GridIoManager.java:2752) [err] at org.apache.ignite.internal.managers.communication.GridIoManager.unwindMessageSet(GridIoManager.java:1516) [err] at org.apache.ignite.internal.managers.communication.GridIoManager.access$4400(GridIoManager.java:125) [err] at org.apache.ignite.internal.managers.communication.GridIoManager$10.run(GridIoManager.java:1485) [err] ... 3 more [err] Caused by: [err] class org.apache.ignite.IgniteCheckedException: Failed to deserialize object [typeName=java.lang.invoke.SerializedLambda] [err] at org.apache.ignite.internal.util.IgniteUtils.unmarshal(IgniteUtils.java:10020) [err] at org.apache.ignite.internal.processors.cache.query.GridCacheQueryRequest.finishUnmarshal(GridCacheQueryRequest.java:325) [err] at org.apache.ignite.internal.processors.cache.GridCacheIoManager.unmarshall(GridCacheIoManager.java:1530) [err] at org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:576) [err] at org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:380) [err] at org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:306) [err] at org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$100(GridCacheIoManager.java:101) [err] at org.apache.ignite.internal.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:295) [err] at org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1556) [err] at org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:1184) [err] at org.apache.ignite.internal.managers.communication.GridIoManager.access$4200(GridIoManager.java:125) [err] at org.apache.ignite.internal.managers.communication.GridIoManager$9.run(GridIoManager.java:1091) [err] ... 3 more [err] Caused by: [err] class org.apache.ignite.binary.BinaryObjectException: Failed to deserialize object [typeName=java.lang.invoke.SerializedLambda] [err] at org.apache.ignite.internal.binary.BinaryClassDescriptor.read(BinaryClassDescriptor.java:909) [err] at org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize0(BinaryReaderExImpl.java:1764) [err] at org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize(BinaryReaderExImpl.java:1716) [err] at org.apache.ignite.internal.binary.GridBinaryMarshaller.deserialize(GridBinaryMarshaller.java:313) [err] at org.apache.ignite.internal.binary.BinaryMarshaller.unmarshal0(BinaryMarshaller.java:102) [err] at org.apache.ignite.marshaller.AbstractNodeNameAwareMarshaller.unmarshal(AbstractNodeNameAwareMarshaller.java:82) [err] at org.apache.ignite.internal.util.IgniteUtils.unmarshal(IgniteUtils.java:10014) [err] ... 14 more [err] Caused by: [err] class org.apache.ignite.binary.BinaryObjectException: Failed to read field [name=capturingClass] [err] at org.apache.ignite.internal.binary.BinaryFieldAccessor.read(BinaryFieldAccessor.java:187) [err] at org.apache.ignite.internal.binary.BinaryClassDescriptor.read(BinaryClassDescriptor.java:870) [err] ... 20 more [err] Caused by: [err] class org.apache.ignite.binary.BinaryInvalidTypeException: com.ibm.mobilefirst.travel.VRCacheDelegateImpl [err] at org.apache.ignite.internal.binary.BinaryContext.descriptorForTypeId(BinaryContext.java:707) [err] at org.apache.ignite.internal.binary.BinaryContext.descriptorForTypeId(BinaryContext.java:704) [err] at org.apache.ignite.internal.binary.BinaryUtils.doReadClass(BinaryUtils.java:1616) [err] at org.apache.ignite.internal.binary.BinaryUtils.doReadClass(BinaryUtils.java:1553) [err] at org.apache.ignite.internal.binary.BinaryUtils.doReadClass(BinaryUtils.java:1530) [err] at org.apache.ignite.internal.binary.BinaryReaderExImpl.readClass(BinaryReaderExImpl.java:382) [err] at org.apache.ignite.internal.binary.BinaryFieldAccessor$DefaultFinalClassAccessor.readFixedType(BinaryFieldAccessor.java:902) [err] at org.apache.ignite.internal.binary.BinaryFieldAccessor$DefaultFinalClassAccessor.read0(BinaryFieldAccessor.java:698) [err] at org.apache.ignite.internal.binary.BinaryFieldAccessor.read(BinaryFieldAccessor.java:183) [err] ... 21 more [err] Caused by: [err] java.lang.ClassNotFoundException: com.ibm.mobilefirst.travel.VRCacheDelegateImpl [err] at java.lang.Class.forNameImpl(Native Method) [err] at java.lang.Class.forName(Class.java:402) [err] at org.apache.ignite.internal.util.IgniteUtils.forName(IgniteUtils.java:8660) [err] at org.apache.ignite.internal.MarshallerContextImpl.getClass(MarshallerContextImpl.java:349) [err] at org.apache.ignite.internal.binary.BinaryContext.descriptorForTypeId(BinaryContext.java:698) [err] ... 29 more -- Sent from: http://apache-ignite-users.70518.x6.nabble.com/
