[jira] [Commented] (IGNITE-8004) Failed to find class BaselineTopology
[ https://issues.apache.org/jira/browse/IGNITE-8004?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16411579#comment-16411579 ] Dmitriy Pavlov commented on IGNITE-8004: TC looks as red as usual. > Failed to find class BaselineTopology > - > > Key: IGNITE-8004 > URL: https://issues.apache.org/jira/browse/IGNITE-8004 > Project: Ignite > Issue Type: Bug >Reporter: Anton Kalashnikov >Assignee: Anton Kalashnikov >Priority: Major > > Broken compatibility when old node joining to cluster of new nodes. > > {noformat} > class org.apache.ignite.IgniteException: Failed to find class with given > class loader for unmarshalling (make sure same versions of all classes are > available on all nodes or enable peer-class-loading) > [clsLdr=sun.misc.Launcher$AppClassLoader@659e0bfd, cls=Unknown pair > [platformId=0, typeId=677944946]] > at > org.apache.ignite.internal.util.IgniteUtils.convertException(IgniteUtils.java:985) > at > org.apache.ignite.internal.cluster.IgniteClusterImpl.active(IgniteClusterImpl.java:315) > at org.apache.ignite.internal.IgniteKernal.active(IgniteKernal.java:3462) > at > org.gridgain.grid.compatibility.tests.GridCompatibilitySnapshotOperationDifferentServersTest.start(GridCompatibilitySnapshotOperationDifferentServersTest.java:168) > at > org.gridgain.grid.compatibility.tests.GridCompatibilitySnapshotOperationDifferentServersTest.test(GridCompatibilitySnapshotOperationDifferentServersTest.java:86) > at > org.gridgain.grid.compatibility.tests.GridCompatibilitySnapshotOperationDifferentServersTest.testReverseOrderStart(GridCompatibilitySnapshotOperationDifferentServersTest.java:65) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at junit.framework.TestCase.runTest(TestCase.java:176) > at > org.gridgain.grid.compatibility.tests.GridCompatibilityAbstractTest.runTestInternal(GridCompatibilityAbstractTest.java:137) > at > org.gridgain.grid.compatibility.tests.GridCompatibilityAbstractTest.access$000(GridCompatibilityAbstractTest.java:41) > at > org.gridgain.grid.compatibility.tests.GridCompatibilityAbstractTest$2.run(GridCompatibilityAbstractTest.java:168) > Caused by: class org.apache.ignite.IgniteCheckedException: Failed to find > class with given class loader for unmarshalling (make sure same versions of > all classes are available on all nodes or enable peer-class-loading) > [clsLdr=sun.misc.Launcher$AppClassLoader@659e0bfd, cls=Unknown pair > [platformId=0, typeId=677944946]] > at > org.apache.ignite.internal.marshaller.optimized.OptimizedMarshaller.unmarshal0(OptimizedMarshaller.java:230) > at > org.apache.ignite.marshaller.AbstractNodeNameAwareMarshaller.unmarshal(AbstractNodeNameAwareMarshaller.java:94) > at > org.apache.ignite.internal.binary.BinaryUtils.doReadOptimized(BinaryUtils.java:1775) > at > org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize0(BinaryReaderExImpl.java:1962) > at > org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize(BinaryReaderExImpl.java:1714) > at > org.apache.ignite.internal.binary.BinaryUtils.doReadObject(BinaryUtils.java:1791) > at > org.apache.ignite.internal.binary.BinaryReaderExImpl.readObject(BinaryReaderExImpl.java:1329) > at > org.apache.ignite.internal.processors.closure.GridClosureProcessor$C4.readBinary(GridClosureProcessor.java:1959) > at > org.apache.ignite.internal.binary.BinaryClassDescriptor.read(BinaryClassDescriptor.java:833) > at > org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize0(BinaryReaderExImpl.java:1762) > at > org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize(BinaryReaderExImpl.java:1714) > at > org.apache.ignite.internal.binary.GridBinaryMarshaller.deserialize(GridBinaryMarshaller.java:307) > at > org.apache.ignite.internal.binary.BinaryMarshaller.unmarshal0(BinaryMarshaller.java:99) > at > org.apache.ignite.marshaller.AbstractNodeNameAwareMarshaller.unmarshal(AbstractNodeNameAwareMarshaller.java:82) > at > org.apache.ignite.internal.util.IgniteUtils.unmarshal(IgniteUtils.java:9763) > at > org.apache.ignite.internal.processors.job.GridJobWorker.initialize(GridJobWorker.java:438) > at > org.apache.ignite.internal.processors.job.GridJobProcessor.processJobExecuteRequest(GridJobProcessor.java:1109) > at > org.apache.ignite.internal.processors.job.GridJobProcessor$JobExecutionListener.onMessage(GridJobProcessor.java:1908) > at >
[jira] [Commented] (IGNITE-8004) Failed to find class BaselineTopology
[ https://issues.apache.org/jira/browse/IGNITE-8004?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16409693#comment-16409693 ] Sergey Chugunov commented on IGNITE-8004: - [~akalashnikov], I reviewed the change; it looks good to me. Lets wait for TC to finish, analyse results for any regressions and merge if nothing is broken. > Failed to find class BaselineTopology > - > > Key: IGNITE-8004 > URL: https://issues.apache.org/jira/browse/IGNITE-8004 > Project: Ignite > Issue Type: Bug >Reporter: Anton Kalashnikov >Assignee: Anton Kalashnikov >Priority: Major > > Broken compatibility when old node joining to cluster of new nodes. > > {noformat} > class org.apache.ignite.IgniteException: Failed to find class with given > class loader for unmarshalling (make sure same versions of all classes are > available on all nodes or enable peer-class-loading) > [clsLdr=sun.misc.Launcher$AppClassLoader@659e0bfd, cls=Unknown pair > [platformId=0, typeId=677944946]] > at > org.apache.ignite.internal.util.IgniteUtils.convertException(IgniteUtils.java:985) > at > org.apache.ignite.internal.cluster.IgniteClusterImpl.active(IgniteClusterImpl.java:315) > at org.apache.ignite.internal.IgniteKernal.active(IgniteKernal.java:3462) > at > org.gridgain.grid.compatibility.tests.GridCompatibilitySnapshotOperationDifferentServersTest.start(GridCompatibilitySnapshotOperationDifferentServersTest.java:168) > at > org.gridgain.grid.compatibility.tests.GridCompatibilitySnapshotOperationDifferentServersTest.test(GridCompatibilitySnapshotOperationDifferentServersTest.java:86) > at > org.gridgain.grid.compatibility.tests.GridCompatibilitySnapshotOperationDifferentServersTest.testReverseOrderStart(GridCompatibilitySnapshotOperationDifferentServersTest.java:65) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at junit.framework.TestCase.runTest(TestCase.java:176) > at > org.gridgain.grid.compatibility.tests.GridCompatibilityAbstractTest.runTestInternal(GridCompatibilityAbstractTest.java:137) > at > org.gridgain.grid.compatibility.tests.GridCompatibilityAbstractTest.access$000(GridCompatibilityAbstractTest.java:41) > at > org.gridgain.grid.compatibility.tests.GridCompatibilityAbstractTest$2.run(GridCompatibilityAbstractTest.java:168) > Caused by: class org.apache.ignite.IgniteCheckedException: Failed to find > class with given class loader for unmarshalling (make sure same versions of > all classes are available on all nodes or enable peer-class-loading) > [clsLdr=sun.misc.Launcher$AppClassLoader@659e0bfd, cls=Unknown pair > [platformId=0, typeId=677944946]] > at > org.apache.ignite.internal.marshaller.optimized.OptimizedMarshaller.unmarshal0(OptimizedMarshaller.java:230) > at > org.apache.ignite.marshaller.AbstractNodeNameAwareMarshaller.unmarshal(AbstractNodeNameAwareMarshaller.java:94) > at > org.apache.ignite.internal.binary.BinaryUtils.doReadOptimized(BinaryUtils.java:1775) > at > org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize0(BinaryReaderExImpl.java:1962) > at > org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize(BinaryReaderExImpl.java:1714) > at > org.apache.ignite.internal.binary.BinaryUtils.doReadObject(BinaryUtils.java:1791) > at > org.apache.ignite.internal.binary.BinaryReaderExImpl.readObject(BinaryReaderExImpl.java:1329) > at > org.apache.ignite.internal.processors.closure.GridClosureProcessor$C4.readBinary(GridClosureProcessor.java:1959) > at > org.apache.ignite.internal.binary.BinaryClassDescriptor.read(BinaryClassDescriptor.java:833) > at > org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize0(BinaryReaderExImpl.java:1762) > at > org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize(BinaryReaderExImpl.java:1714) > at > org.apache.ignite.internal.binary.GridBinaryMarshaller.deserialize(GridBinaryMarshaller.java:307) > at > org.apache.ignite.internal.binary.BinaryMarshaller.unmarshal0(BinaryMarshaller.java:99) > at > org.apache.ignite.marshaller.AbstractNodeNameAwareMarshaller.unmarshal(AbstractNodeNameAwareMarshaller.java:82) > at > org.apache.ignite.internal.util.IgniteUtils.unmarshal(IgniteUtils.java:9763) > at > org.apache.ignite.internal.processors.job.GridJobWorker.initialize(GridJobWorker.java:438) > at > org.apache.ignite.internal.processors.job.GridJobProcessor.processJobExecuteRequest(GridJobProcessor.java:1109) > at >
[jira] [Commented] (IGNITE-8004) Failed to find class BaselineTopology
[ https://issues.apache.org/jira/browse/IGNITE-8004?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16407623#comment-16407623 ] Anton Kalashnikov commented on IGNITE-8004: --- PR - [https://github.com/apache/ignite/pull/3665] TC - https://ci.ignite.apache.org/project.html?projectId=IgniteTests24Java8_IgniteTests24Java8=pull%2F3665%2Fhead > Failed to find class BaselineTopology > - > > Key: IGNITE-8004 > URL: https://issues.apache.org/jira/browse/IGNITE-8004 > Project: Ignite > Issue Type: Bug >Reporter: Anton Kalashnikov >Assignee: Anton Kalashnikov >Priority: Major > > Broken compatibility when old node joining to cluster of new nodes. > > {noformat} > class org.apache.ignite.IgniteException: Failed to find class with given > class loader for unmarshalling (make sure same versions of all classes are > available on all nodes or enable peer-class-loading) > [clsLdr=sun.misc.Launcher$AppClassLoader@659e0bfd, cls=Unknown pair > [platformId=0, typeId=677944946]] > at > org.apache.ignite.internal.util.IgniteUtils.convertException(IgniteUtils.java:985) > at > org.apache.ignite.internal.cluster.IgniteClusterImpl.active(IgniteClusterImpl.java:315) > at org.apache.ignite.internal.IgniteKernal.active(IgniteKernal.java:3462) > at > org.gridgain.grid.compatibility.tests.GridCompatibilitySnapshotOperationDifferentServersTest.start(GridCompatibilitySnapshotOperationDifferentServersTest.java:168) > at > org.gridgain.grid.compatibility.tests.GridCompatibilitySnapshotOperationDifferentServersTest.test(GridCompatibilitySnapshotOperationDifferentServersTest.java:86) > at > org.gridgain.grid.compatibility.tests.GridCompatibilitySnapshotOperationDifferentServersTest.testReverseOrderStart(GridCompatibilitySnapshotOperationDifferentServersTest.java:65) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at junit.framework.TestCase.runTest(TestCase.java:176) > at > org.gridgain.grid.compatibility.tests.GridCompatibilityAbstractTest.runTestInternal(GridCompatibilityAbstractTest.java:137) > at > org.gridgain.grid.compatibility.tests.GridCompatibilityAbstractTest.access$000(GridCompatibilityAbstractTest.java:41) > at > org.gridgain.grid.compatibility.tests.GridCompatibilityAbstractTest$2.run(GridCompatibilityAbstractTest.java:168) > Caused by: class org.apache.ignite.IgniteCheckedException: Failed to find > class with given class loader for unmarshalling (make sure same versions of > all classes are available on all nodes or enable peer-class-loading) > [clsLdr=sun.misc.Launcher$AppClassLoader@659e0bfd, cls=Unknown pair > [platformId=0, typeId=677944946]] > at > org.apache.ignite.internal.marshaller.optimized.OptimizedMarshaller.unmarshal0(OptimizedMarshaller.java:230) > at > org.apache.ignite.marshaller.AbstractNodeNameAwareMarshaller.unmarshal(AbstractNodeNameAwareMarshaller.java:94) > at > org.apache.ignite.internal.binary.BinaryUtils.doReadOptimized(BinaryUtils.java:1775) > at > org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize0(BinaryReaderExImpl.java:1962) > at > org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize(BinaryReaderExImpl.java:1714) > at > org.apache.ignite.internal.binary.BinaryUtils.doReadObject(BinaryUtils.java:1791) > at > org.apache.ignite.internal.binary.BinaryReaderExImpl.readObject(BinaryReaderExImpl.java:1329) > at > org.apache.ignite.internal.processors.closure.GridClosureProcessor$C4.readBinary(GridClosureProcessor.java:1959) > at > org.apache.ignite.internal.binary.BinaryClassDescriptor.read(BinaryClassDescriptor.java:833) > at > org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize0(BinaryReaderExImpl.java:1762) > at > org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize(BinaryReaderExImpl.java:1714) > at > org.apache.ignite.internal.binary.GridBinaryMarshaller.deserialize(GridBinaryMarshaller.java:307) > at > org.apache.ignite.internal.binary.BinaryMarshaller.unmarshal0(BinaryMarshaller.java:99) > at > org.apache.ignite.marshaller.AbstractNodeNameAwareMarshaller.unmarshal(AbstractNodeNameAwareMarshaller.java:82) > at > org.apache.ignite.internal.util.IgniteUtils.unmarshal(IgniteUtils.java:9763) > at > org.apache.ignite.internal.processors.job.GridJobWorker.initialize(GridJobWorker.java:438) > at > org.apache.ignite.internal.processors.job.GridJobProcessor.processJobExecuteRequest(GridJobProcessor.java:1109) > at >