Hi!

Any chance you might have one node running 2.6 or something like that ?

It looks like it get a different object that does not match the one expected in 2.7

Mikael

Den 2019-01-08 kl. 12:21, skrev Akash Shinde:
Before submitting the affinity task ignite first gets the affinity cached function (AffinityInfo) by submitting the cluster wide task "AffinityJob". But while in the process of retrieving the output of this AffinityJob, ignite deserializes this output. I am getting exception while deserailizing this output. In TcpDiscoveryNode.readExternal() method while deserailizing the CacheMetrics object from input stream on 14th iteration I am getting following exception. Complete stack trace is given in this mail chain.

Caused by: java.io.IOException: Unexpected error occurred during unmarshalling of an instance of the class: org.apache.ignite.internal.processors.cache.CacheMetricsSnapshot. //

This is working fine on Ignite 2.6 version but giving problem on 2.7.

Is this a bug or am I doing something wrong?

Can someone please help?

On Mon, Jan 7, 2019 at 9:41 PM Akash Shinde <[email protected] <mailto:[email protected]>> wrote:

    Hi,

    When execute affinity.partition(key), I am getting following
    exception on Ignite  2.7.

    Stacktrace:


    2019-01-07 21:23:03,093 6699878 [mgmt-#67%springDataNode%] ERROR
    o.a.i.i.p.task.GridTaskWorker - Error deserializing job response:
    GridJobExecuteResponse
    [nodeId=c0c832cb-33b0-4139-b11d-5cafab2fd046,
    sesId=4778e982861-31445139-523d-4d44-b071-9ca1eb2d73df,
    jobId=5778e982861-31445139-523d-4d44-b071-9ca1eb2d73df,
    gridEx=null, isCancelled=false, retry=null]
    org.apache.ignite.IgniteCheckedException: Failed to unmarshal
    object with optimized marshaller
     at
    
org.apache.ignite.internal.util.IgniteUtils.unmarshal(IgniteUtils.java:10146)
     at
    
org.apache.ignite.internal.processors.task.GridTaskWorker.onResponse(GridTaskWorker.java:831)
     at
    
org.apache.ignite.internal.processors.task.GridTaskProcessor.processJobExecuteResponse(GridTaskProcessor.java:1081)
     at
    
org.apache.ignite.internal.processors.task.GridTaskProcessor$JobMessageListener.onMessage(GridTaskProcessor.java:1316)
     at
    
org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1569)
     at
    
org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:1197)
     at
    
org.apache.ignite.internal.managers.communication.GridIoManager.access$4200(GridIoManager.java:127)
     at
    
org.apache.ignite.internal.managers.communication.GridIoManager$9.run(GridIoManager.java:1093)
     at
    
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
     at
    
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
     at java.lang.Thread.run(Thread.java:748)
    Caused by: org.apache.ignite.binary.BinaryObjectException: Failed
    to unmarshal object with optimized marshaller
     at
    
org.apache.ignite.internal.binary.BinaryUtils.doReadOptimized(BinaryUtils.java:1765)
     at
    
org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize0(BinaryReaderExImpl.java:1964)
     at
    
org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize(BinaryReaderExImpl.java:1716)
     at
    
org.apache.ignite.internal.binary.GridBinaryMarshaller.deserialize(GridBinaryMarshaller.java:313)
     at
    
org.apache.ignite.internal.binary.BinaryMarshaller.unmarshal0(BinaryMarshaller.java:102)
     at
    
org.apache.ignite.marshaller.AbstractNodeNameAwareMarshaller.unmarshal(AbstractNodeNameAwareMarshaller.java:82)
     at
    
org.apache.ignite.internal.util.IgniteUtils.unmarshal(IgniteUtils.java:10140)
     ... 10 common frames omitted
    Caused by: org.apache.ignite.IgniteCheckedException: Failed to
    deserialize object with given class loader:
    [clsLdr=sun.misc.Launcher$AppClassLoader@18b4aac2, err=Failed to
    deserialize object
    [typeName=org.apache.ignite.internal.util.lang.GridTuple3]]
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedMarshaller.unmarshal0(OptimizedMarshaller.java:237)
     at
    
org.apache.ignite.marshaller.AbstractNodeNameAwareMarshaller.unmarshal(AbstractNodeNameAwareMarshaller.java:94)
     at
    
org.apache.ignite.internal.binary.BinaryUtils.doReadOptimized(BinaryUtils.java:1762)
     ... 16 common frames omitted
    Caused by: java.io.IOException: Failed to deserialize object
    [typeName=org.apache.ignite.internal.util.lang.GridTuple3]
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObject0(OptimizedObjectInputStream.java:350)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObjectOverride(OptimizedObjectInputStream.java:198)
     at java.io.ObjectInputStream.readObject(ObjectInputStream.java:425)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedMarshaller.unmarshal0(OptimizedMarshaller.java:228)
     ... 18 common frames omitted
    Caused by: java.io.IOException: Failed to deserialize object
    
[typeName=org.apache.ignite.internal.processors.affinity.GridAffinityAssignment]
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObject0(OptimizedObjectInputStream.java:350)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObjectOverride(OptimizedObjectInputStream.java:198)
     at java.io.ObjectInputStream.readObject(ObjectInputStream.java:425)
     at
    
org.apache.ignite.internal.util.lang.GridTuple3.readExternal(GridTuple3.java:197)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readExternalizable(OptimizedObjectInputStream.java:555)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedClassDescriptor.read(OptimizedClassDescriptor.java:949)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObject0(OptimizedObjectInputStream.java:346)
     ... 21 common frames omitted
    Caused by: java.io.IOException: Failed to deserialize field
    [name=assignment]
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readFields(OptimizedObjectInputStream.java:526)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readSerializable(OptimizedObjectInputStream.java:611)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedClassDescriptor.read(OptimizedClassDescriptor.java:954)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObject0(OptimizedObjectInputStream.java:346)
     ... 27 common frames omitted
    Caused by: java.io.IOException: Failed to deserialize object
    [typeName=org.apache.ignite.spi.discovery.tcp.internal.TcpDiscoveryNode]
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObject0(OptimizedObjectInputStream.java:350)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObjectOverride(OptimizedObjectInputStream.java:198)
     at java.io.ObjectInputStream.readObject(ObjectInputStream.java:425)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readArrayList(OptimizedObjectInputStream.java:643)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObject0(OptimizedObjectInputStream.java:301)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObjectOverride(OptimizedObjectInputStream.java:198)
     at java.io.ObjectInputStream.readObject(ObjectInputStream.java:425)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readArrayList(OptimizedObjectInputStream.java:643)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObject0(OptimizedObjectInputStream.java:301)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObjectOverride(OptimizedObjectInputStream.java:198)
     at java.io.ObjectInputStream.readObject(ObjectInputStream.java:425)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readFields(OptimizedObjectInputStream.java:519)
     ... 30 common frames omitted
    Caused by: java.io.IOException: Unexpected error occurred during
    unmarshalling of an instance of the class:
    org.apache.ignite.internal.processors.cache.CacheMetricsSnapshot.
    Check that all nodes are running the same version of Ignite and
    that all nodes have GridOptimizedMarshaller configured with
    identical optimized classes lists, if any (see setClassNames and
    setClassNamesPath methods). If your serialized classes implement
    java.io.Externalizable interface, verify that serialization logic
    is correct.
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObject0(OptimizedObjectInputStream.java:364)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObjectOverride(OptimizedObjectInputStream.java:198)
     at java.io.ObjectInputStream.readObject(ObjectInputStream.java:425)
     at
    
org.apache.ignite.spi.discovery.tcp.internal.TcpDiscoveryNode.readExternal(TcpDiscoveryNode.java:616)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readExternalizable(OptimizedObjectInputStream.java:555)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedClassDescriptor.read(OptimizedClassDescriptor.java:949)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObject0(OptimizedObjectInputStream.java:346)
     ... 41 common frames omitted
    2019-01-07 21:23:03,140 6699925
    [main-SendThread(qzkpr01.p13.eng.in03.com:50024
    <http://qzkpr01.p13.eng.in03.com:50024>)] INFO 
    org.apache.zookeeper.ClientCnxn - Opening socket connection to
    server qzkpr01.p13.eng.in03.com/10.114.113.201:50024
    <http://qzkpr01.p13.eng.in03.com/10.114.113.201:50024>. Will not
    attempt to authenticate using SASL (unknown error)
    2019-01-07 21:23:03,140 6699925
    [main-SendThread(qzkpr01.p13.eng.in03.com:50024
    <http://qzkpr01.p13.eng.in03.com:50024>)] INFO 
    org.apache.zookeeper.ClientCnxn - Socket connection established to
    qzkpr01.p13.eng.in03.com/10.114.113.201:50024
    <http://qzkpr01.p13.eng.in03.com/10.114.113.201:50024>, initiating
    session
    2019-01-07 21:23:03,140 6699925
    [main-SendThread(qzkpr01.p13.eng.in03.com:50024
    <http://qzkpr01.p13.eng.in03.com:50024>)] WARN 
    org.apache.zookeeper.ClientCnxn - Unable to reconnect to ZooKeeper
    service, session 0x3673a59f5dd01c7 has expired
    2019-01-07 21:23:03,140 6699925
    [main-SendThread(qzkpr01.p13.eng.in03.com:50024
    <http://qzkpr01.p13.eng.in03.com:50024>)] INFO 
    org.apache.zookeeper.ClientCnxn - Unable to reconnect to ZooKeeper
    service, session 0x3673a59f5dd01c7 has expired, closing socket
    connection
    2019-01-07 21:23:03,140 6699925 [main-EventThread] INFO
    org.I0Itec.zkclient.ZkClient - zookeeper state changed (Expired)
    2019-01-07 21:23:03,140 6699925 [main-EventThread] INFO
    org.apache.zookeeper.ZooKeeper - Initiating client connection,
    connectString=qzkpr01.p13.eng.in03.com:50024
    <http://qzkpr01.p13.eng.in03.com:50024>,qzkpr02.p13.eng.in03.com:50024
    
<http://qzkpr02.p13.eng.in03.com:50024>,qzkpr03.p13.eng.in03.com:50024/qkafka
    <http://qzkpr03.p13.eng.in03.com:50024/qkafka>
    sessionTimeout=10000 watcher=org.I0Itec.zkclient.ZkClient@3003d288
    2019-01-07 21:23:03,156 6699941 [main-EventThread] INFO
    org.apache.zookeeper.ClientCnxn - EventThread shut down for
    session: 0x3673a59f5dd01c7
    2019-01-07 21:23:03,296 6700081
    [main-SendThread(qzkpr03.p13.eng.in03.com:50024
    <http://qzkpr03.p13.eng.in03.com:50024>)] INFO 
    org.apache.zookeeper.ClientCnxn - Opening socket connection to
    server qzkpr03.p13.eng.in03.com/10.114.113.203:50024
    <http://qzkpr03.p13.eng.in03.com/10.114.113.203:50024>. Will not
    attempt to authenticate using SASL (unknown error)
    2019-01-07 21:23:03,296 6700081
    [main-SendThread(qzkpr03.p13.eng.in03.com:50024
    <http://qzkpr03.p13.eng.in03.com:50024>)] INFO 
    org.apache.zookeeper.ClientCnxn - Socket connection established to
    qzkpr03.p13.eng.in03.com/10.114.113.203:50024
    <http://qzkpr03.p13.eng.in03.com/10.114.113.203:50024>, initiating
    session
    2019-01-07 21:23:03,296 6700081
    [main-SendThread(qzkpr03.p13.eng.in03.com:50024
    <http://qzkpr03.p13.eng.in03.com:50024>)] INFO 
    org.apache.zookeeper.ClientCnxn - Session establishment complete
    on server qzkpr03.p13.eng.in03.com/10.114.113.203:50024
    <http://qzkpr03.p13.eng.in03.com/10.114.113.203:50024>, sessionid
    = 0x3673a59f5dd01ce, negotiated timeout = 10000
    2019-01-07 21:23:03,296 6700081 [main-EventThread] INFO
    org.I0Itec.zkclient.ZkClient - zookeeper state changed (SyncConnected)
    2019-01-07 21:23:03,609 6700394 [mgmt-#68%springDataNode%] ERROR
    o.a.i.i.p.task.GridTaskWorker - Error deserializing job response:
    GridJobExecuteResponse
    [nodeId=c0c832cb-33b0-4139-b11d-5cafab2fd046,
    sesId=d778e982861-31445139-523d-4d44-b071-9ca1eb2d73df,
    jobId=e778e982861-31445139-523d-4d44-b071-9ca1eb2d73df,
    gridEx=null, isCancelled=false, retry=null]
    org.apache.ignite.IgniteCheckedException: Failed to unmarshal
    object with optimized marshaller
     at
    
org.apache.ignite.internal.util.IgniteUtils.unmarshal(IgniteUtils.java:10146)
     at
    
org.apache.ignite.internal.processors.task.GridTaskWorker.onResponse(GridTaskWorker.java:831)
     at
    
org.apache.ignite.internal.processors.task.GridTaskProcessor.processJobExecuteResponse(GridTaskProcessor.java:1081)
     at
    
org.apache.ignite.internal.processors.task.GridTaskProcessor$JobMessageListener.onMessage(GridTaskProcessor.java:1316)
     at
    
org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1569)
     at
    
org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:1197)
     at
    
org.apache.ignite.internal.managers.communication.GridIoManager.access$4200(GridIoManager.java:127)
     at
    
org.apache.ignite.internal.managers.communication.GridIoManager$9.run(GridIoManager.java:1093)
     at
    
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
     at
    
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
     at java.lang.Thread.run(Thread.java:748)
    Caused by: org.apache.ignite.binary.BinaryObjectException: Failed
    to unmarshal object with optimized marshaller
     at
    
org.apache.ignite.internal.binary.BinaryUtils.doReadOptimized(BinaryUtils.java:1765)
     at
    
org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize0(BinaryReaderExImpl.java:1964)
     at
    
org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize(BinaryReaderExImpl.java:1716)
     at
    
org.apache.ignite.internal.binary.GridBinaryMarshaller.deserialize(GridBinaryMarshaller.java:313)
     at
    
org.apache.ignite.internal.binary.BinaryMarshaller.unmarshal0(BinaryMarshaller.java:102)
     at
    
org.apache.ignite.marshaller.AbstractNodeNameAwareMarshaller.unmarshal(AbstractNodeNameAwareMarshaller.java:82)
     at
    
org.apache.ignite.internal.util.IgniteUtils.unmarshal(IgniteUtils.java:10140)
     ... 10 common frames omitted
    Caused by: org.apache.ignite.IgniteCheckedException: Failed to
    deserialize object with given class loader:
    [clsLdr=sun.misc.Launcher$AppClassLoader@18b4aac2, err=Failed to
    deserialize object
    [typeName=org.apache.ignite.internal.util.lang.GridTuple3]]
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedMarshaller.unmarshal0(OptimizedMarshaller.java:237)
     at
    
org.apache.ignite.marshaller.AbstractNodeNameAwareMarshaller.unmarshal(AbstractNodeNameAwareMarshaller.java:94)
     at
    
org.apache.ignite.internal.binary.BinaryUtils.doReadOptimized(BinaryUtils.java:1762)
     ... 16 common frames omitted
    Caused by: java.io.IOException: Failed to deserialize object
    [typeName=org.apache.ignite.internal.util.lang.GridTuple3]
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObject0(OptimizedObjectInputStream.java:350)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObjectOverride(OptimizedObjectInputStream.java:198)
     at java.io.ObjectInputStream.readObject(ObjectInputStream.java:425)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedMarshaller.unmarshal0(OptimizedMarshaller.java:228)
     ... 18 common frames omitted
    Caused by: java.io.IOException: Failed to deserialize object
    
[typeName=org.apache.ignite.internal.processors.affinity.GridAffinityAssignment]
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObject0(OptimizedObjectInputStream.java:350)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObjectOverride(OptimizedObjectInputStream.java:198)
     at java.io.ObjectInputStream.readObject(ObjectInputStream.java:425)
     at
    
org.apache.ignite.internal.util.lang.GridTuple3.readExternal(GridTuple3.java:197)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readExternalizable(OptimizedObjectInputStream.java:555)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedClassDescriptor.read(OptimizedClassDescriptor.java:949)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObject0(OptimizedObjectInputStream.java:346)
     ... 21 common frames omitted
    Caused by: java.io.IOException: Failed to deserialize field
    [name=assignment]
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readFields(OptimizedObjectInputStream.java:526)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readSerializable(OptimizedObjectInputStream.java:611)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedClassDescriptor.read(OptimizedClassDescriptor.java:954)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObject0(OptimizedObjectInputStream.java:346)
     ... 27 common frames omitted
    Caused by: java.io.IOException: Failed to deserialize object
    [typeName=org.apache.ignite.spi.discovery.tcp.internal.TcpDiscoveryNode]
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObject0(OptimizedObjectInputStream.java:350)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObjectOverride(OptimizedObjectInputStream.java:198)
     at java.io.ObjectInputStream.readObject(ObjectInputStream.java:425)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readArrayList(OptimizedObjectInputStream.java:643)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObject0(OptimizedObjectInputStream.java:301)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObjectOverride(OptimizedObjectInputStream.java:198)
     at java.io.ObjectInputStream.readObject(ObjectInputStream.java:425)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readArrayList(OptimizedObjectInputStream.java:643)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObject0(OptimizedObjectInputStream.java:301)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObjectOverride(OptimizedObjectInputStream.java:198)
     at java.io.ObjectInputStream.readObject(ObjectInputStream.java:425)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readFields(OptimizedObjectInputStream.java:519)
     ... 30 common frames omitted
    Caused by: java.io.IOException: Unexpected error occurred during
    unmarshalling of an instance of the class:
    org.apache.ignite.internal.processors.cache.CacheMetricsSnapshot.
    Check that all nodes are running the same version of Ignite and
    that all nodes have GridOptimizedMarshaller configured with
    identical optimized classes lists, if any (see setClassNames and
    setClassNamesPath methods). If your serialized classes implement
    java.io.Externalizable interface, verify that serialization logic
    is correct.
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObject0(OptimizedObjectInputStream.java:364)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObjectOverride(OptimizedObjectInputStream.java:198)
     at java.io.ObjectInputStream.readObject(ObjectInputStream.java:425)
     at
    
org.apache.ignite.spi.discovery.tcp.internal.TcpDiscoveryNode.readExternal(TcpDiscoveryNode.java:616)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readExternalizable(OptimizedObjectInputStream.java:555)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedClassDescriptor.read(OptimizedClassDescriptor.java:949)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObject0(OptimizedObjectInputStream.java:346)
     ... 41 common frames omitted
    2019-01-07 21:23:04,140 6700925 [mgmt-#69%springDataNode%] ERROR
    o.a.i.i.p.task.GridTaskWorker - Error deserializing job response:
    GridJobExecuteResponse
    [nodeId=c0c832cb-33b0-4139-b11d-5cafab2fd046,
    sesId=f778e982861-31445139-523d-4d44-b071-9ca1eb2d73df,
    jobId=0878e982861-31445139-523d-4d44-b071-9ca1eb2d73df,
    gridEx=null, isCancelled=false, retry=null]
    org.apache.ignite.IgniteCheckedException: Failed to unmarshal
    object with optimized marshaller
     at
    
org.apache.ignite.internal.util.IgniteUtils.unmarshal(IgniteUtils.java:10146)
     at
    
org.apache.ignite.internal.processors.task.GridTaskWorker.onResponse(GridTaskWorker.java:831)
     at
    
org.apache.ignite.internal.processors.task.GridTaskProcessor.processJobExecuteResponse(GridTaskProcessor.java:1081)
     at
    
org.apache.ignite.internal.processors.task.GridTaskProcessor$JobMessageListener.onMessage(GridTaskProcessor.java:1316)
     at
    
org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1569)
     at
    
org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:1197)
     at
    
org.apache.ignite.internal.managers.communication.GridIoManager.access$4200(GridIoManager.java:127)
     at
    
org.apache.ignite.internal.managers.communication.GridIoManager$9.run(GridIoManager.java:1093)
     at
    
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
     at
    
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
     at java.lang.Thread.run(Thread.java:748)
    Caused by: org.apache.ignite.binary.BinaryObjectException: Failed
    to unmarshal object with optimized marshaller
     at
    
org.apache.ignite.internal.binary.BinaryUtils.doReadOptimized(BinaryUtils.java:1765)
     at
    
org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize0(BinaryReaderExImpl.java:1964)
     at
    
org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize(BinaryReaderExImpl.java:1716)
     at
    
org.apache.ignite.internal.binary.GridBinaryMarshaller.deserialize(GridBinaryMarshaller.java:313)
     at
    
org.apache.ignite.internal.binary.BinaryMarshaller.unmarshal0(BinaryMarshaller.java:102)
     at
    
org.apache.ignite.marshaller.AbstractNodeNameAwareMarshaller.unmarshal(AbstractNodeNameAwareMarshaller.java:82)
     at
    
org.apache.ignite.internal.util.IgniteUtils.unmarshal(IgniteUtils.java:10140)
     ... 10 common frames omitted
    Caused by: org.apache.ignite.IgniteCheckedException: Failed to
    deserialize object with given class loader:
    [clsLdr=sun.misc.Launcher$AppClassLoader@18b4aac2, err=Failed to
    deserialize object
    [typeName=org.apache.ignite.internal.util.lang.GridTuple3]]
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedMarshaller.unmarshal0(OptimizedMarshaller.java:237)
     at
    
org.apache.ignite.marshaller.AbstractNodeNameAwareMarshaller.unmarshal(AbstractNodeNameAwareMarshaller.java:94)
     at
    
org.apache.ignite.internal.binary.BinaryUtils.doReadOptimized(BinaryUtils.java:1762)
     ... 16 common frames omitted
    Caused by: java.io.IOException: Failed to deserialize object
    [typeName=org.apache.ignite.internal.util.lang.GridTuple3]
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObject0(OptimizedObjectInputStream.java:350)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObjectOverride(OptimizedObjectInputStream.java:198)
     at java.io.ObjectInputStream.readObject(ObjectInputStream.java:425)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedMarshaller.unmarshal0(OptimizedMarshaller.java:228)
     ... 18 common frames omitted
    Caused by: java.io.IOException: Failed to deserialize object
    
[typeName=org.apache.ignite.internal.processors.affinity.GridAffinityAssignment]
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObject0(OptimizedObjectInputStream.java:350)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObjectOverride(OptimizedObjectInputStream.java:198)
     at java.io.ObjectInputStream.readObject(ObjectInputStream.java:425)
     at
    
org.apache.ignite.internal.util.lang.GridTuple3.readExternal(GridTuple3.java:197)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readExternalizable(OptimizedObjectInputStream.java:555)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedClassDescriptor.read(OptimizedClassDescriptor.java:949)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObject0(OptimizedObjectInputStream.java:346)
     ... 21 common frames omitted
    Caused by: java.io.IOException: Failed to deserialize field
    [name=assignment]
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readFields(OptimizedObjectInputStream.java:526)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readSerializable(OptimizedObjectInputStream.java:611)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedClassDescriptor.read(OptimizedClassDescriptor.java:954)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObject0(OptimizedObjectInputStream.java:346)
     ... 27 common frames omitted
    Caused by: java.io.IOException: Failed to deserialize object
    [typeName=org.apache.ignite.spi.discovery.tcp.internal.TcpDiscoveryNode]
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObject0(OptimizedObjectInputStream.java:350)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObjectOverride(OptimizedObjectInputStream.java:198)
     at java.io.ObjectInputStream.readObject(ObjectInputStream.java:425)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readArrayList(OptimizedObjectInputStream.java:643)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObject0(OptimizedObjectInputStream.java:301)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObjectOverride(OptimizedObjectInputStream.java:198)
     at java.io.ObjectInputStream.readObject(ObjectInputStream.java:425)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readArrayList(OptimizedObjectInputStream.java:643)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObject0(OptimizedObjectInputStream.java:301)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObjectOverride(OptimizedObjectInputStream.java:198)
     at java.io.ObjectInputStream.readObject(ObjectInputStream.java:425)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readFields(OptimizedObjectInputStream.java:519)
     ... 30 common frames omitted
    Caused by: java.io.IOException: Unexpected error occurred during
    unmarshalling of an instance of the class:
    org.apache.ignite.internal.processors.cache.CacheMetricsSnapshot.
    Check that all nodes are running the same version of Ignite and
    that all nodes have GridOptimizedMarshaller configured with
    identical optimized classes lists, if any (see setClassNames and
    setClassNamesPath methods). If your serialized classes implement
    java.io.Externalizable interface, verify that serialization logic
    is correct.
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObject0(OptimizedObjectInputStream.java:364)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObjectOverride(OptimizedObjectInputStream.java:198)
     at java.io.ObjectInputStream.readObject(ObjectInputStream.java:425)
     at
    
org.apache.ignite.spi.discovery.tcp.internal.TcpDiscoveryNode.readExternal(TcpDiscoveryNode.java:616)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readExternalizable(OptimizedObjectInputStream.java:555)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedClassDescriptor.read(OptimizedClassDescriptor.java:949)
     at
    
org.apache.ignite.internal.marshaller.optimized.OptimizedObjectInputStream.readObject0(OptimizedObjectInputStream.java:346)
     ... 41 common frames omitted

    Thanks,
    Akash

Reply via email to