[
https://issues.apache.org/jira/browse/IGNITE-8941?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16758436#comment-16758436
]
Ilya Kasnacheev commented on IGNITE-8941:
-----------------------------------------
{code}
[2019-02-01 18:47:00,755][DEBUG][sys-stripe-5-#6][GridCacheIoManager] Received
unordered cache communication message
[nodeId=e2717b7e-7bab-465b-9661-e76a1723d83b,
locId=383cbf3b-8e05-4eb6-ab7a-60a59c37138d, msg=GridNearTxPrepareRequest
[futId=455cdb9a861-5b26c1f9-72f8-4a32-9a5f-d0e156baf3bb, miniId=1,
topVer=AffinityTopologyVersion [topVer=2, minorTopVer=1],
subjId=e2717b7e-7bab-465b-9661-e76a1723d83b, taskNameHash=0, flags=,
super=GridDistributedTxPrepareRequest [threadId=1, concurrency=PESSIMISTIC,
isolation=SERIALIZABLE, writeVer=GridCacheVersion [topVer=160515999,
order=1549036018454, nodeOrder=2], timeout=0, reads=[], writes=[IgniteTxEntry
[key=KeyCacheObjectImpl [part=299, val=null, hasValBytes=true],
cacheId=-401344777, txKey=null, val=[op=TRANSFORM, val=null], prevVal=[op=NOOP,
val=null], oldVal=[op=NOOP, val=null], entryProcessorsCol=null, ttl=-1,
conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null,
filters=null, filtersPassed=false, filtersSet=false, entry=null, prepared=0,
locked=false, nodeId=null, locMapped=false, expiryPlc=null,
transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null,
xidVer=null]], dhtVers=null, txSize=0, plc=2, txState=null,
flags=onePhase|last, super=GridDistributedBaseMessage [ver=GridCacheVersion
[topVer=160515999, order=1549036018454, nodeOrder=2], committedVers=null,
rolledbackVers=null, cnt=0, super=GridCacheIdMessage [cacheId=0]]]]]
[2019-02-01 18:47:00,756][ERROR][sys-stripe-5-#6][BinaryContext] Failed to
deserialize object [typeName=T2]
class org.apache.ignite.binary.BinaryObjectException: Failed to read field
[name=val1]
at
org.apache.ignite.internal.binary.BinaryFieldAccessor.read(BinaryFieldAccessor.java:192)
at
org.apache.ignite.internal.binary.BinaryClassDescriptor.read(BinaryClassDescriptor.java:875)
at
org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize0(BinaryReaderExImpl.java:1764)
at
org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize(BinaryReaderExImpl.java:1716)
at
org.apache.ignite.internal.binary.BinaryUtils.doReadObject(BinaryUtils.java:1778)
at
org.apache.ignite.internal.binary.BinaryUtils.deserializeOrUnmarshal(BinaryUtils.java:2141)
at
org.apache.ignite.internal.binary.BinaryUtils.doReadCollection(BinaryUtils.java:2072)
at
org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize0(BinaryReaderExImpl.java:1916)
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)
at
org.apache.ignite.internal.util.IgniteUtils.unmarshal(IgniteUtils.java:10198)
at
org.apache.ignite.internal.processors.cache.transactions.IgniteTxEntry.unmarshal(IgniteTxEntry.java:951)
at
org.apache.ignite.internal.processors.cache.GridCacheMessage.unmarshalTx(GridCacheMessage.java:421)
at
org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxPrepareRequest.finishUnmarshal(GridDistributedTxPrepareRequest.java:436)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.unmarshall(GridCacheIoManager.java:1530)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:576)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:380)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:306)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$100(GridCacheIoManager.java:101)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:295)
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
org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:505)
at
org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:120)
at java.lang.Thread.run(Thread.java:748)
Caused by: class org.apache.ignite.binary.BinaryInvalidTypeException:
CacheOpMain$1
at
org.apache.ignite.internal.binary.BinaryContext.descriptorForTypeId(BinaryContext.java:707)
at
org.apache.ignite.internal.binary.BinaryContext.descriptorForTypeId(BinaryContext.java:704)
at
org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize0(BinaryReaderExImpl.java:1757)
at
org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize(BinaryReaderExImpl.java:1716)
at
org.apache.ignite.internal.binary.BinaryReaderExImpl.readField(BinaryReaderExImpl.java:1984)
at
org.apache.ignite.internal.binary.BinaryFieldAccessor$DefaultFinalClassAccessor.read0(BinaryFieldAccessor.java:703)
at
org.apache.ignite.internal.binary.BinaryFieldAccessor.read(BinaryFieldAccessor.java:188)
... 29 more
Caused by: java.lang.ClassNotFoundException: CacheOpMain$1
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:348)
at
org.apache.ignite.internal.util.IgniteUtils.forName(IgniteUtils.java:8771)
at
org.apache.ignite.internal.MarshallerContextImpl.getClass(MarshallerContextImpl.java:349)
at
org.apache.ignite.internal.binary.BinaryContext.descriptorForTypeId(BinaryContext.java:698)
... 35 more
[2019-02-01 18:47:00,760][DEBUG][sys-stripe-5-#6][GridCacheIoManager] Sending
cache message [msg=GridNearTxPrepareResponse [pending=null,
futId=455cdb9a861-5b26c1f9-72f8-4a32-9a5f-d0e156baf3bb, miniId=1,
dhtVer=GridCacheVersion [topVer=160515999, order=1549036018454, nodeOrder=2],
writeVer=GridCacheVersion [topVer=160515999, order=1549036018454, nodeOrder=2],
ownedVals=null, retVal=null, clientRemapVer=null, mvccSnapshot=null,
super=GridDistributedTxPrepareResponse [txState=null, part=1810123109,
err=class org.apache.ignite.IgniteCheckedException: Failed to deserialize
object [typeName=T2], super=GridDistributedBaseMessage [ver=GridCacheVersion
[topVer=160515999, order=1549036018454, nodeOrder=2], committedVers=null,
rolledbackVers=null, cnt=0, super=GridCacheIdMessage [cacheId=0]]]],
node=ClusterNode [id=e2717b7e-7bab-465b-9661-e76a1723d83b, order=2,
addr=[0:0:0:0:0:0:0:1%lo, 127.0.0.1, 172.17.0.1, 172.25.4.196, 172.25.4.207],
daemon=false]]
[2019-02-01 18:47:00,776][DEBUG][sys-stripe-5-#6][GridCacheIoManager] Received
unordered cache communication message
[nodeId=e2717b7e-7bab-465b-9661-e76a1723d83b,
locId=383cbf3b-8e05-4eb6-ab7a-60a59c37138d, msg=GridNearTxFinishRequest
[miniId=1, mvccSnapshot=null, super=GridDistributedTxFinishRequest
[topVer=AffinityTopologyVersion [topVer=2, minorTopVer=1],
futId=355cdb9a861-5b26c1f9-72f8-4a32-9a5f-d0e156baf3bb, threadId=1,
commitVer=null, invalidate=false, commit=false, baseVer=null, txSize=0,
sys=false, plc=2, subjId=e2717b7e-7bab-465b-9661-e76a1723d83b, taskNameHash=0,
flags=32, syncMode=PRIMARY_SYNC, txState=null, super=GridDistributedBaseMessage
[ver=GridCacheVersion [topVer=160515999, order=1549036018454, nodeOrder=2],
committedVers=null, rolledbackVers=null, cnt=0, super=GridCacheIdMessage
[cacheId=0]]]]]
[2019-02-01 18:47:00,776][DEBUG][sys-stripe-5-#6][finish] Received near finish
request [txId=GridCacheVersion [topVer=160515999, order=1549036018454,
nodeOrder=2], node=e2717b7e-7bab-465b-9661-e76a1723d83b]
[2019-02-01 18:47:00,776][DEBUG][sys-stripe-5-#6][IgniteTxHandler] Processing
near tx finish request [nodeId=e2717b7e-7bab-465b-9661-e76a1723d83b,
req=GridNearTxFinishRequest [miniId=1, mvccSnapshot=null,
super=GridDistributedTxFinishRequest [topVer=AffinityTopologyVersion [topVer=2,
minorTopVer=1], futId=355cdb9a861-5b26c1f9-72f8-4a32-9a5f-d0e156baf3bb,
threadId=1, commitVer=null, invalidate=false, commit=false, baseVer=null,
txSize=0, sys=false, plc=2, subjId=e2717b7e-7bab-465b-9661-e76a1723d83b,
taskNameHash=0, flags=32, syncMode=PRIMARY_SYNC, txState=null,
super=GridDistributedBaseMessage [ver=GridCacheVersion [topVer=160515999,
order=1549036018454, nodeOrder=2], committedVers=null, rolledbackVers=null,
cnt=0, super=GridCacheIdMessage [cacheId=0]]]]]
[2019-02-01 18:47:00,776][DEBUG][sys-stripe-5-#6][IgniteTxManager] Found mapped
version [from=GridCacheVersion [topVer=160515999, order=1549036018454,
nodeOrder=2], to=GridCacheVersion [topVer=160515999, order=1549036018455,
nodeOrder=1]
[2019-02-01 18:47:00,776][DEBUG][sys-stripe-5-#6][GridDhtTxLocal] Finishing dht
local tx [tx=GridDhtTxLocal [nearNodeId=e2717b7e-7bab-465b-9661-e76a1723d83b,
nearFutId=255cdb9a861-5b26c1f9-72f8-4a32-9a5f-d0e156baf3bb, nearMiniId=1,
nearFinFutId=355cdb9a861-5b26c1f9-72f8-4a32-9a5f-d0e156baf3bb, nearFinMiniId=1,
nearXidVer=GridCacheVersion [topVer=160515999, order=1549036018454,
nodeOrder=2], super=GridDhtTxLocalAdapter [nearOnOriginatingNode=false,
nearNodes=[], dhtNodes=[], explicitLock=false, super=IgniteTxLocalAdapter
[completedBase=null, sndTransformedVals=false, depEnabled=false,
txState=IgniteTxStateImpl [activeCacheIds=[-401344777], recovery=false,
mvccEnabled=false, txMap=[IgniteTxEntry [key=KeyCacheObjectImpl [part=299,
val=k6, hasValBytes=true], cacheId=-401344777, txKey=IgniteTxKey
[key=KeyCacheObjectImpl [part=299, val=k6, hasValBytes=true],
cacheId=-401344777], val=[op=NOOP, val=null], prevVal=[op=NOOP, val=null],
oldVal=[op=NOOP, val=null], entryProcessorsCol=null, ttl=-1,
conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null,
filters=[], filtersPassed=false, filtersSet=false, entry=GridDhtCacheEntry
[rdrs=[], part=299, super=GridDistributedCacheEntry [super=GridCacheMapEntry
[key=KeyCacheObjectImpl [part=299, val=k6, hasValBytes=true], val=Entity
[idHash=1648835891, hash=1977483677, date=Fri Feb 01 18:47:00 MSK 2019, id=hi,
value=v1], ver=GridCacheVersion [topVer=160515999, order=1549036018453,
nodeOrder=1], hash=3371, extras=GridCacheMvccEntryExtras [mvcc=GridCacheMvcc
[locs=[GridCacheMvccCandidate [nodeId=383cbf3b-8e05-4eb6-ab7a-60a59c37138d,
ver=GridCacheVersion [topVer=160515999, order=1549036018455, nodeOrder=1],
threadId=1, id=2, topVer=AffinityTopologyVersion [topVer=2, minorTopVer=1],
reentry=null, otherNodeId=e2717b7e-7bab-465b-9661-e76a1723d83b,
otherVer=GridCacheVersion [topVer=160515999, order=1549036018454, nodeOrder=2],
mappedDhtNodes=null, mappedNearNodes=null, ownerVer=null, serOrder=null,
key=KeyCacheObjectImpl [part=299, val=k6, hasValBytes=true],
masks=local=1|owner=1|ready=1|reentry=0|used=0|tx=1|single_implicit=0|dht_local=1|near_local=0|removed=0|read=0,
prevVer=null, nextVer=null]], rmts=null]], flags=2]]], prepared=0,
locked=false, nodeId=null, locMapped=false, expiryPlc=null,
transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null,
xidVer=GridCacheVersion [topVer=160515999, order=1549036018455,
nodeOrder=1]]]], mvccWaitTxs=null, qryEnlisted=false,
forceSkipCompletedVers=false, super=IgniteTxAdapter [xidVer=GridCacheVersion
[topVer=160515999, order=1549036018455, nodeOrder=1], writeVer=null,
implicit=false, loc=true, threadId=1, startTime=1549036020703,
nodeId=383cbf3b-8e05-4eb6-ab7a-60a59c37138d, startVer=GridCacheVersion
[topVer=160515999, order=1549036018455, nodeOrder=1], endVer=null,
isolation=SERIALIZABLE, concurrency=PESSIMISTIC, timeout=0,
sysInvalidate=false, sys=false, plc=2, commitVer=null, finalizing=NONE,
invalidParts=null, state=ACTIVE, timedOut=false, topVer=AffinityTopologyVersion
[topVer=2, minorTopVer=1], txCounters=null, duration=70ms,
onePhaseCommit=false], size=1]]], commit=false]
[2019-02-01 18:47:00,777][DEBUG][sys-stripe-5-#6][GridDhtTxLocal] Changed
transaction state [prev=ACTIVE, new=ROLLING_BACK, tx=GridDhtTxLocal
[nearNodeId=e2717b7e-7bab-465b-9661-e76a1723d83b,
nearFutId=255cdb9a861-5b26c1f9-72f8-4a32-9a5f-d0e156baf3bb, nearMiniId=1,
nearFinFutId=355cdb9a861-5b26c1f9-72f8-4a32-9a5f-d0e156baf3bb, nearFinMiniId=1,
nearXidVer=GridCacheVersion [topVer=160515999, order=1549036018454,
nodeOrder=2], super=GridDhtTxLocalAdapter [nearOnOriginatingNode=false,
nearNodes=[], dhtNodes=[], explicitLock=false, super=IgniteTxLocalAdapter
[completedBase=null, sndTransformedVals=false, depEnabled=false,
txState=IgniteTxStateImpl [activeCacheIds=[-401344777], recovery=false,
mvccEnabled=false, txMap=[IgniteTxEntry [key=KeyCacheObjectImpl [part=299,
val=k6, hasValBytes=true], cacheId=-401344777, txKey=IgniteTxKey
[key=KeyCacheObjectImpl [part=299, val=k6, hasValBytes=true],
cacheId=-401344777], val=[op=NOOP, val=null], prevVal=[op=NOOP, val=null],
oldVal=[op=NOOP, val=null], entryProcessorsCol=null, ttl=-1,
conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null,
filters=[], filtersPassed=false, filtersSet=false, entry=GridDhtCacheEntry
[rdrs=[], part=299, super=GridDistributedCacheEntry [super=GridCacheMapEntry
[key=KeyCacheObjectImpl [part=299, val=k6, hasValBytes=true], val=Entity
[idHash=1648835891, hash=1977483677, date=Fri Feb 01 18:47:00 MSK 2019, id=hi,
value=v1], ver=GridCacheVersion [topVer=160515999, order=1549036018453,
nodeOrder=1], hash=3371, extras=GridCacheMvccEntryExtras [mvcc=GridCacheMvcc
[locs=[GridCacheMvccCandidate [nodeId=383cbf3b-8e05-4eb6-ab7a-60a59c37138d,
ver=GridCacheVersion [topVer=160515999, order=1549036018455, nodeOrder=1],
threadId=1, id=2, topVer=AffinityTopologyVersion [topVer=2, minorTopVer=1],
reentry=null, otherNodeId=e2717b7e-7bab-465b-9661-e76a1723d83b,
otherVer=GridCacheVersion [topVer=160515999, order=1549036018454, nodeOrder=2],
mappedDhtNodes=null, mappedNearNodes=null, ownerVer=null, serOrder=null,
key=KeyCacheObjectImpl [part=299, val=k6, hasValBytes=true],
masks=local=1|owner=1|ready=1|reentry=0|used=0|tx=1|single_implicit=0|dht_local=1|near_local=0|removed=0|read=0,
prevVer=null, nextVer=null]], rmts=null]], flags=2]]], prepared=0,
locked=false, nodeId=null, locMapped=false, expiryPlc=null,
transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null,
xidVer=GridCacheVersion [topVer=160515999, order=1549036018455,
nodeOrder=1]]]], mvccWaitTxs=null, qryEnlisted=false,
forceSkipCompletedVers=false, super=IgniteTxAdapter [xidVer=GridCacheVersion
[topVer=160515999, order=1549036018455, nodeOrder=1], writeVer=null,
implicit=false, loc=true, threadId=1, startTime=1549036020703,
nodeId=383cbf3b-8e05-4eb6-ab7a-60a59c37138d, startVer=GridCacheVersion
[topVer=160515999, order=1549036018455, nodeOrder=1], endVer=null,
isolation=SERIALIZABLE, concurrency=PESSIMISTIC, timeout=0,
sysInvalidate=false, sys=false, plc=2, commitVer=null, finalizing=NONE,
invalidParts=null, state=ROLLING_BACK, timedOut=false,
topVer=AffinityTopologyVersion [topVer=2, minorTopVer=1], txCounters=null,
duration=70ms, onePhaseCommit=false], size=1]]]]
[2019-02-01 18:47:00,777][DEBUG][sys-stripe-5-#6][IgniteTxManager] Rolling back
from TM [locNodeId=383cbf3b-8e05-4eb6-ab7a-60a59c37138d, tx=GridDhtTxLocal
[nearNodeId=e2717b7e-7bab-465b-9661-e76a1723d83b,
nearFutId=255cdb9a861-5b26c1f9-72f8-4a32-9a5f-d0e156baf3bb, nearMiniId=1,
nearFinFutId=355cdb9a861-5b26c1f9-72f8-4a32-9a5f-d0e156baf3bb, nearFinMiniId=1,
nearXidVer=GridCacheVersion [topVer=160515999, order=1549036018454,
nodeOrder=2], super=GridDhtTxLocalAdapter [nearOnOriginatingNode=false,
nearNodes=[], dhtNodes=[], explicitLock=false, super=IgniteTxLocalAdapter
[completedBase=null, sndTransformedVals=false, depEnabled=false,
txState=IgniteTxStateImpl [activeCacheIds=[-401344777], recovery=false,
mvccEnabled=false, txMap=[IgniteTxEntry [key=KeyCacheObjectImpl [part=299,
val=k6, hasValBytes=true], cacheId=-401344777, txKey=IgniteTxKey
[key=KeyCacheObjectImpl [part=299, val=k6, hasValBytes=true],
cacheId=-401344777], val=[op=NOOP, val=null], prevVal=[op=NOOP, val=null],
oldVal=[op=NOOP, val=null], entryProcessorsCol=null, ttl=-1,
conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null,
filters=[], filtersPassed=false, filtersSet=false, entry=GridDhtCacheEntry
[rdrs=[], part=299, super=GridDistributedCacheEntry [super=GridCacheMapEntry
[key=KeyCacheObjectImpl [part=299, val=k6, hasValBytes=true], val=Entity
[idHash=1648835891, hash=1977483677, date=Fri Feb 01 18:47:00 MSK 2019, id=hi,
value=v1], ver=GridCacheVersion [topVer=160515999, order=1549036018453,
nodeOrder=1], hash=3371, extras=GridCacheMvccEntryExtras [mvcc=GridCacheMvcc
[locs=[GridCacheMvccCandidate [nodeId=383cbf3b-8e05-4eb6-ab7a-60a59c37138d,
ver=GridCacheVersion [topVer=160515999, order=1549036018455, nodeOrder=1],
threadId=1, id=2, topVer=AffinityTopologyVersion [topVer=2, minorTopVer=1],
reentry=null, otherNodeId=e2717b7e-7bab-465b-9661-e76a1723d83b,
otherVer=GridCacheVersion [topVer=160515999, order=1549036018454, nodeOrder=2],
mappedDhtNodes=null, mappedNearNodes=null, ownerVer=null, serOrder=null,
key=KeyCacheObjectImpl [part=299, val=k6, hasValBytes=true],
masks=local=1|owner=1|ready=1|reentry=0|used=0|tx=1|single_implicit=0|dht_local=1|near_local=0|removed=0|read=0,
prevVer=null, nextVer=null]], rmts=null]], flags=2]]], prepared=0,
locked=false, nodeId=null, locMapped=false, expiryPlc=null,
transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null,
xidVer=GridCacheVersion [topVer=160515999, order=1549036018455,
nodeOrder=1]]]], mvccWaitTxs=null, qryEnlisted=false,
forceSkipCompletedVers=false, super=IgniteTxAdapter [xidVer=GridCacheVersion
[topVer=160515999, order=1549036018455, nodeOrder=1], writeVer=null,
implicit=false, loc=true, threadId=1, startTime=1549036020703,
nodeId=383cbf3b-8e05-4eb6-ab7a-60a59c37138d, startVer=GridCacheVersion
[topVer=160515999, order=1549036018455, nodeOrder=1], endVer=null,
isolation=SERIALIZABLE, concurrency=PESSIMISTIC, timeout=0,
sysInvalidate=false, sys=false, plc=2, commitVer=null, finalizing=NONE,
invalidParts=null, state=ROLLING_BACK, timedOut=false,
topVer=AffinityTopologyVersion [topVer=2, minorTopVer=1], txCounters=null,
duration=70ms, onePhaseCommit=false], size=1]]]]
[2019-02-01 18:47:00,778][DEBUG][sys-stripe-5-#6][GridCacheMapEntry] Removed
lock candidate from entry [doomed=GridCacheMvccCandidate
[nodeId=383cbf3b-8e05-4eb6-ab7a-60a59c37138d, ver=GridCacheVersion
[topVer=160515999, order=1549036018455, nodeOrder=1], threadId=1, id=2,
topVer=AffinityTopologyVersion [topVer=2, minorTopVer=1], reentry=null,
otherNodeId=e2717b7e-7bab-465b-9661-e76a1723d83b, otherVer=GridCacheVersion
[topVer=160515999, order=1549036018454, nodeOrder=2], mappedDhtNodes=null,
mappedNearNodes=null, ownerVer=null, serOrder=null, key=KeyCacheObjectImpl
[part=299, val=k6, hasValBytes=true],
masks=local=1|owner=1|ready=1|reentry=0|used=1|tx=1|single_implicit=0|dht_local=1|near_local=0|removed=1|read=0,
prevVer=null, nextVer=null], owner=null, prev=GridCacheMvccCandidate
[nodeId=383cbf3b-8e05-4eb6-ab7a-60a59c37138d, ver=GridCacheVersion
[topVer=160515999, order=1549036018455, nodeOrder=1], threadId=1, id=2,
topVer=AffinityTopologyVersion [topVer=2, minorTopVer=1], reentry=null,
otherNodeId=e2717b7e-7bab-465b-9661-e76a1723d83b, otherVer=GridCacheVersion
[topVer=160515999, order=1549036018454, nodeOrder=2], mappedDhtNodes=null,
mappedNearNodes=null, ownerVer=null, serOrder=null, key=KeyCacheObjectImpl
[part=299, val=k6, hasValBytes=true],
masks=local=1|owner=1|ready=1|reentry=0|used=1|tx=1|single_implicit=0|dht_local=1|near_local=0|removed=1|read=0,
prevVer=null, nextVer=null], entry=GridDhtCacheEntry [rdrs=[], part=299,
super=GridDistributedCacheEntry [super=GridCacheMapEntry
[key=KeyCacheObjectImpl [part=299, val=k6, hasValBytes=true], val=Entity
[idHash=1648835891, hash=1977483677, date=Fri Feb 01 18:47:00 MSK 2019, id=hi,
value=v1], ver=GridCacheVersion [topVer=160515999, order=1549036018453,
nodeOrder=1], hash=3371, extras=null, flags=2]]]]
[2019-02-01 18:47:00,778][DEBUG][sys-stripe-5-#6][GridCacheMvccManager]
Received owner changed callback [KeyCacheObjectImpl [part=299, val=k6,
hasValBytes=true], owner=null]
[2019-02-01 18:47:00,778][DEBUG][sys-stripe-5-#6][GridCacheMvccManager] Lock
future not found for owner change callback (will try transaction futures)
[owner=null, entry=GridDhtCacheEntry [rdrs=[], part=299,
super=GridDistributedCacheEntry [super=GridCacheMapEntry
[key=KeyCacheObjectImpl [part=299, val=k6, hasValBytes=true], val=Entity
[idHash=1648835891, hash=1977483677, date=Fri Feb 01 18:47:00 MSK 2019, id=hi,
value=v1], ver=GridCacheVersion [topVer=160515999, order=1549036018453,
nodeOrder=1], hash=3371, extras=null, flags=2]]]]
[2019-02-01 18:47:00,778][DEBUG][sys-stripe-5-#6][GridCacheMvccManager] Failed
to find transaction for changed owner: null
[2019-02-01 18:47:00,779][DEBUG][sys-stripe-5-#6][GridDhtColocatedCache]
<XNEXTCACHE> Remove will not be done for key (entry got replaced or removed):
KeyCacheObjectImpl [part=299, val=k6, hasValBytes=true]
[2019-02-01 18:47:00,779][DEBUG][sys-stripe-5-#6][IgniteTxManager] Rolled back
from TM: GridDhtTxLocal [nearNodeId=e2717b7e-7bab-465b-9661-e76a1723d83b,
nearFutId=255cdb9a861-5b26c1f9-72f8-4a32-9a5f-d0e156baf3bb, nearMiniId=1,
nearFinFutId=355cdb9a861-5b26c1f9-72f8-4a32-9a5f-d0e156baf3bb, nearFinMiniId=1,
nearXidVer=GridCacheVersion [topVer=160515999, order=1549036018454,
nodeOrder=2], super=GridDhtTxLocalAdapter [nearOnOriginatingNode=false,
nearNodes=[], dhtNodes=[], explicitLock=false, super=IgniteTxLocalAdapter
[completedBase=null, sndTransformedVals=false, depEnabled=false,
txState=IgniteTxStateImpl [activeCacheIds=[-401344777], recovery=false,
mvccEnabled=false, txMap=[IgniteTxEntry [key=KeyCacheObjectImpl [part=299,
val=k6, hasValBytes=true], cacheId=-401344777, txKey=IgniteTxKey
[key=KeyCacheObjectImpl [part=299, val=k6, hasValBytes=true],
cacheId=-401344777], val=[op=NOOP, val=null], prevVal=[op=NOOP, val=null],
oldVal=[op=NOOP, val=null], entryProcessorsCol=null, ttl=-1,
conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null,
filters=[], filtersPassed=false, filtersSet=false, entry=GridDhtCacheEntry
[rdrs=[], part=299, super=GridDistributedCacheEntry [super=GridCacheMapEntry
[key=KeyCacheObjectImpl [part=299, val=k6, hasValBytes=true], val=null,
ver=GridCacheVersion [topVer=160515999, order=1549036018453, nodeOrder=1],
hash=3371, extras=GridCacheObsoleteEntryExtras [obsoleteVer=GridCacheVersion
[topVer=2147483647, order=0, nodeOrder=0]], flags=2]]], prepared=0,
locked=false, nodeId=null, locMapped=false, expiryPlc=null,
transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null,
xidVer=GridCacheVersion [topVer=160515999, order=1549036018455,
nodeOrder=1]]]], mvccWaitTxs=null, qryEnlisted=false,
forceSkipCompletedVers=false, super=IgniteTxAdapter [xidVer=GridCacheVersion
[topVer=160515999, order=1549036018455, nodeOrder=1], writeVer=null,
implicit=false, loc=true, threadId=1, startTime=1549036020703,
nodeId=383cbf3b-8e05-4eb6-ab7a-60a59c37138d, startVer=GridCacheVersion
[topVer=160515999, order=1549036018455, nodeOrder=1], endVer=null,
isolation=SERIALIZABLE, concurrency=PESSIMISTIC, timeout=0,
sysInvalidate=false, sys=false, plc=2, commitVer=null, finalizing=NONE,
invalidParts=null, state=ROLLING_BACK, timedOut=false,
topVer=AffinityTopologyVersion [topVer=2, minorTopVer=1], txCounters=null,
duration=70ms, onePhaseCommit=false], size=1]]]
[2019-02-01 18:47:00,781][DEBUG][sys-stripe-5-#6][MvccCachingManager]
Transaction finished: [commit=false, tx=GridDhtTxLocal
[nearNodeId=e2717b7e-7bab-465b-9661-e76a1723d83b,
nearFutId=255cdb9a861-5b26c1f9-72f8-4a32-9a5f-d0e156baf3bb, nearMiniId=1,
nearFinFutId=355cdb9a861-5b26c1f9-72f8-4a32-9a5f-d0e156baf3bb, nearFinMiniId=1,
nearXidVer=GridCacheVersion [topVer=160515999, order=1549036018454,
nodeOrder=2], super=GridDhtTxLocalAdapter [nearOnOriginatingNode=false,
nearNodes=[], dhtNodes=[], explicitLock=false, super=IgniteTxLocalAdapter
[completedBase=null, sndTransformedVals=false, depEnabled=false,
txState=IgniteTxStateImpl [activeCacheIds=[-401344777], recovery=false,
mvccEnabled=false, txMap=[IgniteTxEntry [key=KeyCacheObjectImpl [part=299,
val=k6, hasValBytes=true], cacheId=-401344777, txKey=IgniteTxKey
[key=KeyCacheObjectImpl [part=299, val=k6, hasValBytes=true],
cacheId=-401344777], val=[op=NOOP, val=null], prevVal=[op=NOOP, val=null],
oldVal=[op=NOOP, val=null], entryProcessorsCol=null, ttl=-1,
conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null,
filters=[], filtersPassed=false, filtersSet=false, entry=GridDhtCacheEntry
[rdrs=[], part=299, super=GridDistributedCacheEntry [super=GridCacheMapEntry
[key=KeyCacheObjectImpl [part=299, val=k6, hasValBytes=true], val=null,
ver=GridCacheVersion [topVer=160515999, order=1549036018453, nodeOrder=1],
hash=3371, extras=GridCacheObsoleteEntryExtras [obsoleteVer=GridCacheVersion
[topVer=2147483647, order=0, nodeOrder=0]], flags=2]]], prepared=0,
locked=false, nodeId=null, locMapped=false, expiryPlc=null,
transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null,
xidVer=GridCacheVersion [topVer=160515999, order=1549036018455,
nodeOrder=1]]]], mvccWaitTxs=null, qryEnlisted=false,
forceSkipCompletedVers=false, super=IgniteTxAdapter [xidVer=GridCacheVersion
[topVer=160515999, order=1549036018455, nodeOrder=1], writeVer=null,
implicit=false, loc=true, threadId=1, startTime=1549036020703,
nodeId=383cbf3b-8e05-4eb6-ab7a-60a59c37138d, startVer=GridCacheVersion
[topVer=160515999, order=1549036018455, nodeOrder=1], endVer=null,
isolation=SERIALIZABLE, concurrency=PESSIMISTIC, timeout=0,
sysInvalidate=false, sys=false, plc=2, commitVer=null, finalizing=NONE,
invalidParts=null, state=ROLLING_BACK, timedOut=false,
topVer=AffinityTopologyVersion [topVer=2, minorTopVer=1], txCounters=null,
duration=70ms, onePhaseCommit=false], size=1]]]]
[2019-02-01 18:47:00,783][DEBUG][sys-stripe-5-#6][GridDhtTxLocal] Changed
transaction state [prev=ROLLING_BACK, new=ROLLED_BACK, tx=GridDhtTxLocal
[nearNodeId=e2717b7e-7bab-465b-9661-e76a1723d83b,
nearFutId=255cdb9a861-5b26c1f9-72f8-4a32-9a5f-d0e156baf3bb, nearMiniId=1,
nearFinFutId=355cdb9a861-5b26c1f9-72f8-4a32-9a5f-d0e156baf3bb, nearFinMiniId=1,
nearXidVer=GridCacheVersion [topVer=160515999, order=1549036018454,
nodeOrder=2], super=GridDhtTxLocalAdapter [nearOnOriginatingNode=false,
nearNodes=[], dhtNodes=[], explicitLock=false, super=IgniteTxLocalAdapter
[completedBase=null, sndTransformedVals=false, depEnabled=false,
txState=IgniteTxStateImpl [activeCacheIds=[-401344777], recovery=false,
mvccEnabled=false, txMap=[IgniteTxEntry [key=KeyCacheObjectImpl [part=299,
val=k6, hasValBytes=true], cacheId=-401344777, txKey=IgniteTxKey
[key=KeyCacheObjectImpl [part=299, val=k6, hasValBytes=true],
cacheId=-401344777], val=[op=NOOP, val=null], prevVal=[op=NOOP, val=null],
oldVal=[op=NOOP, val=null], entryProcessorsCol=null, ttl=-1,
conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null,
filters=[], filtersPassed=false, filtersSet=false, entry=GridDhtCacheEntry
[rdrs=[], part=299, super=GridDistributedCacheEntry [super=GridCacheMapEntry
[key=KeyCacheObjectImpl [part=299, val=k6, hasValBytes=true], val=null,
ver=GridCacheVersion [topVer=160515999, order=1549036018453, nodeOrder=1],
hash=3371, extras=GridCacheObsoleteEntryExtras [obsoleteVer=GridCacheVersion
[topVer=2147483647, order=0, nodeOrder=0]], flags=2]]], prepared=0,
locked=false, nodeId=null, locMapped=false, expiryPlc=null,
transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null,
xidVer=GridCacheVersion [topVer=160515999, order=1549036018455,
nodeOrder=1]]]], mvccWaitTxs=null, qryEnlisted=false,
forceSkipCompletedVers=false, super=IgniteTxAdapter [xidVer=GridCacheVersion
[topVer=160515999, order=1549036018455, nodeOrder=1], writeVer=null,
implicit=false, loc=true, threadId=1, startTime=1549036020703,
nodeId=383cbf3b-8e05-4eb6-ab7a-60a59c37138d, startVer=GridCacheVersion
[topVer=160515999, order=1549036018455, nodeOrder=1], endVer=null,
isolation=SERIALIZABLE, concurrency=PESSIMISTIC, timeout=0,
sysInvalidate=false, sys=false, plc=2, commitVer=null, finalizing=NONE,
invalidParts=null, state=ROLLED_BACK, timedOut=false,
topVer=AffinityTopologyVersion [topVer=2, minorTopVer=1], txCounters=null,
duration=70ms, onePhaseCommit=false], size=1]]]]
[2019-02-01 18:47:00,783][DEBUG][sys-stripe-5-#6][GridCacheIoManager] Sending
cache message [msg=GridNearTxFinishResponse [err=null, miniId=1,
nearThreadId=1, super=GridDistributedTxFinishResponse [txId=GridCacheVersion
[topVer=160515999, order=1549036018454, nodeOrder=2],
futId=355cdb9a861-5b26c1f9-72f8-4a32-9a5f-d0e156baf3bb, part=-1]],
node=ClusterNode [id=e2717b7e-7bab-465b-9661-e76a1723d83b, order=2,
addr=[0:0:0:0:0:0:0:1%lo, 127.0.0.1, 172.17.0.1, 172.25.4.196, 172.25.4.207],
daemon=false]]
[2019-02-01 18:47:00,783][DEBUG][sys-stripe-5-#6][finish] Sent near finish
response [txId=GridCacheVersion [topVer=160515999, order=1549036018454,
nodeOrder=2], dhtTxId=GridCacheVersion [topVer=160515999, order=1549036018455,
nodeOrder=1], node=e2717b7e-7bab-465b-9661-e76a1723d83b]
[2019-02-01 18:47:00,783][DEBUG][sys-stripe-5-#6][GridCacheIoManager] Finished
processing cache communication message
[nodeId=e2717b7e-7bab-465b-9661-e76a1723d83b, msg=GridNearTxFinishRequest
[miniId=1, mvccSnapshot=null, super=GridDistributedTxFinishRequest
[topVer=AffinityTopologyVersion [topVer=2, minorTopVer=1],
futId=355cdb9a861-5b26c1f9-72f8-4a32-9a5f-d0e156baf3bb, threadId=1,
commitVer=null, invalidate=false, commit=false, baseVer=null, txSize=0,
sys=false, plc=2, subjId=e2717b7e-7bab-465b-9661-e76a1723d83b, taskNameHash=0,
flags=32, syncMode=PRIMARY_SYNC, txState=IgniteTxStateImpl
[activeCacheIds=[-401344777], recovery=false, mvccEnabled=false,
txMap=[IgniteTxEntry [key=KeyCacheObjectImpl [part=299, val=k6,
hasValBytes=true], cacheId=-401344777, txKey=IgniteTxKey
[key=KeyCacheObjectImpl [part=299, val=k6, hasValBytes=true],
cacheId=-401344777], val=[op=NOOP, val=null], prevVal=[op=NOOP, val=null],
oldVal=[op=NOOP, val=null], entryProcessorsCol=null, ttl=-1,
conflictExpireTime=-1, conflictVer=null, explicitVer=null, dhtVer=null,
filters=[], filtersPassed=false, filtersSet=false, entry=GridDhtCacheEntry
[rdrs=[], part=299, super=GridDistributedCacheEntry [super=GridCacheMapEntry
[key=KeyCacheObjectImpl [part=299, val=k6, hasValBytes=true], val=null,
ver=GridCacheVersion [topVer=160515999, order=1549036018453, nodeOrder=1],
hash=3371, extras=GridCacheObsoleteEntryExtras [obsoleteVer=GridCacheVersion
[topVer=2147483647, order=0, nodeOrder=0]], flags=2]]], prepared=0,
locked=false, nodeId=null, locMapped=false, expiryPlc=null,
transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null,
xidVer=GridCacheVersion [topVer=160515999, order=1549036018455,
nodeOrder=1]]]], super=GridDistributedBaseMessage [ver=GridCacheVersion
[topVer=160515999, order=1549036018454, nodeOrder=2], committedVers=null,
rolledbackVers=null, cnt=0, super=GridCacheIdMessage [cacheId=0]]]]]
{code}
but NO error messages on client, silent failure (unless DEBUG is turned on)
{code}
[2019-02-01 18:47:00,785][DEBUG][main][GridNearTxLocal] Invalid transaction
state transition [invalid=MARKED_ROLLBACK, cur=ROLLED_BACK, tx=GridNearTxLocal
[mappings=IgniteTxMappingsImpl [], nearLocallyMapped=false,
colocatedLocallyMapped=false, needCheckBackup=null, hasRemoteLocks=true,
trackTimeout=false, lb=null, mvccTracker=null, mvccOp=null, thread=main,
mappings=IgniteTxMappingsImpl [], super=GridDhtTxLocalAdapter
[nearOnOriginatingNode=false, nearNodes=[], dhtNodes=[], explicitLock=false,
super=IgniteTxLocalAdapter [completedBase=null, sndTransformedVals=false,
depEnabled=false, txState=IgniteTxStateImpl [activeCacheIds=[-401344777],
recovery=false, mvccEnabled=false, txMap=[IgniteTxEntry [key=KeyCacheObjectImpl
[part=299, val=k6, hasValBytes=true], cacheId=-401344777, txKey=IgniteTxKey
[key=KeyCacheObjectImpl [part=299, val=k6, hasValBytes=true],
cacheId=-401344777], val=[op=TRANSFORM, val=Entity [idHash=1372313547,
hash=1977483677, date=Fri Feb 01 18:47:00 MSK 2019, id=hi, value=v1]],
prevVal=[op=TRANSFORM, val=Entity [idHash=1372313547, hash=1977483677, date=Fri
Feb 01 18:47:00 MSK 2019, id=hi, value=v1]], oldVal=[op=NOOP, val=null],
entryProcessorsCol=[IgniteBiTuple [val1=CacheOpMain$1@3300f4fd,
val2=[Ljava.lang.Object;@ebb6851]], ttl=-1, conflictExpireTime=-1,
conflictVer=null, explicitVer=null, dhtVer=null, filters=[],
filtersPassed=false, filtersSet=true, entry=GridDhtDetachedCacheEntry
[super=GridDistributedCacheEntry [super=GridCacheMapEntry
[key=KeyCacheObjectImpl [part=299, val=k6, hasValBytes=true], val=Entity
[idHash=1372313547, hash=1977483677, date=Fri Feb 01 18:47:00 MSK 2019, id=hi,
value=v1], ver=GridCacheVersion [topVer=160515999, order=1549036018453,
nodeOrder=1], hash=3371, extras=null, flags=0]]], prepared=0, locked=true,
nodeId=383cbf3b-8e05-4eb6-ab7a-60a59c37138d, locMapped=false, expiryPlc=null,
transferExpiryPlc=false, flags=0, partUpdateCntr=0, serReadVer=null,
xidVer=GridCacheVersion [topVer=160515999, order=1549036018454,
nodeOrder=2]]]], mvccWaitTxs=null, qryEnlisted=false,
forceSkipCompletedVers=false, super=IgniteTxAdapter [xidVer=GridCacheVersion
[topVer=160515999, order=1549036018454, nodeOrder=2], writeVer=null,
implicit=false, loc=true, threadId=1, startTime=1549036020676,
nodeId=e2717b7e-7bab-465b-9661-e76a1723d83b, startVer=GridCacheVersion
[topVer=160515999, order=1549036018454, nodeOrder=2], endVer=null,
isolation=SERIALIZABLE, concurrency=PESSIMISTIC, timeout=0,
sysInvalidate=false, sys=false, plc=2, commitVer=GridCacheVersion
[topVer=160515999, order=1549036018454, nodeOrder=2], finalizing=NONE,
invalidParts=null, state=ROLLED_BACK, timedOut=false,
topVer=AffinityTopologyVersion [topVer=2, minorTopVer=1], txCounters=null,
duration=101ms, onePhaseCommit=true], size=1]]]]
Exception in thread "main" class
org.apache.ignite.binary.BinaryObjectException: Failed to deserialize object
[typeName=T2]
at
org.apache.ignite.internal.binary.BinaryClassDescriptor.read(BinaryClassDescriptor.java:914)
at
org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize0(BinaryReaderExImpl.java:1764)
at
org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize(BinaryReaderExImpl.java:1716)
at
org.apache.ignite.internal.binary.BinaryUtils.doReadObject(BinaryUtils.java:1778)
at
org.apache.ignite.internal.binary.BinaryUtils.deserializeOrUnmarshal(BinaryUtils.java:2141)
at
org.apache.ignite.internal.binary.BinaryUtils.doReadCollection(BinaryUtils.java:2072)
at
org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize0(BinaryReaderExImpl.java:1916)
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)
at
org.apache.ignite.internal.util.IgniteUtils.unmarshal(IgniteUtils.java:10198)
at
org.apache.ignite.internal.processors.cache.transactions.IgniteTxEntry.unmarshal(IgniteTxEntry.java:951)
at
org.apache.ignite.internal.processors.cache.GridCacheMessage.unmarshalTx(GridCacheMessage.java:421)
at
org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxPrepareRequest.finishUnmarshal(GridDistributedTxPrepareRequest.java:436)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.unmarshall(GridCacheIoManager.java:1530)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:576)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:380)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:306)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$100(GridCacheIoManager.java:101)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:295)
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
org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:505)
at
org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:120)
at java.lang.Thread.run(Thread.java:748)
Caused by: class org.apache.ignite.binary.BinaryObjectException: Failed to read
field [name=val1]
at
org.apache.ignite.internal.binary.BinaryFieldAccessor.read(BinaryFieldAccessor.java:192)
at
org.apache.ignite.internal.binary.BinaryClassDescriptor.read(BinaryClassDescriptor.java:875)
... 28 more
Caused by: class org.apache.ignite.binary.BinaryInvalidTypeException:
CacheOpMain$1
at
org.apache.ignite.internal.binary.BinaryContext.descriptorForTypeId(BinaryContext.java:707)
at
org.apache.ignite.internal.binary.BinaryContext.descriptorForTypeId(BinaryContext.java:704)
at
org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize0(BinaryReaderExImpl.java:1757)
at
org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize(BinaryReaderExImpl.java:1716)
at
org.apache.ignite.internal.binary.BinaryReaderExImpl.readField(BinaryReaderExImpl.java:1984)
at
org.apache.ignite.internal.binary.BinaryFieldAccessor$DefaultFinalClassAccessor.read0(BinaryFieldAccessor.java:703)
at
org.apache.ignite.internal.binary.BinaryFieldAccessor.read(BinaryFieldAccessor.java:188)
... 29 more
Caused by: java.lang.ClassNotFoundException: CacheOpMain$1
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:348)
at
org.apache.ignite.internal.util.IgniteUtils.forName(IgniteUtils.java:8771)
at
org.apache.ignite.internal.MarshallerContextImpl.getClass(MarshallerContextImpl.java:349)
at
org.apache.ignite.internal.binary.BinaryContext.descriptorForTypeId(BinaryContext.java:698)
... 35 more
{code}
> BinaryInvalidTypeException is thrown on invoke
> ----------------------------------------------
>
> Key: IGNITE-8941
> URL: https://issues.apache.org/jira/browse/IGNITE-8941
> Project: Ignite
> Issue Type: Bug
> Components: general
> Affects Versions: 2.6, 2.7
> Reporter: Mikhail Cherkasov
> Priority: Major
> Attachments: CacheOpMain.java, MyPocTest.java
>
>
> Reproducer is attached.
> The following exception is thrown:
> [2018-07-05 16:31:44,554][ERROR][Thread-6][GridDhtAtomicCache] <MyCache>
> Unexpected exception during cache update
> class org.apache.ignite.binary.BinaryInvalidTypeException: invoke0
> at
> org.apache.ignite.internal.binary.BinaryContext.descriptorForTypeId(BinaryContext.java:707)
> at
> org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize0(BinaryReaderExImpl.java:1757)
> at
> org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize(BinaryReaderExImpl.java:1716)
> at
> org.apache.ignite.internal.binary.BinaryObjectImpl.deserializeValue(BinaryObjectImpl.java:798)
> at
> org.apache.ignite.internal.binary.BinaryObjectImpl.value(BinaryObjectImpl.java:143)
> at
> org.apache.ignite.internal.processors.cache.GridCacheUtils.value(GridCacheUtils.java:1312)
> at
> org.apache.ignite.internal.processors.cache.GridCacheReturn.addEntryProcessResult(GridCacheReturn.java:253)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateSingle(GridDhtAtomicCache.java:2553)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.update(GridDhtAtomicCache.java:1898)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal0(GridDhtAtomicCache.java:1740)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.updateAllAsyncInternal(GridDhtAtomicCache.java:1630)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicAbstractUpdateFuture.sendSingleRequest(GridNearAtomicAbstractUpdateFuture.java:299)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicSingleUpdateFuture.map(GridNearAtomicSingleUpdateFuture.java:483)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicSingleUpdateFuture.mapOnTopology(GridNearAtomicSingleUpdateFuture.java:443)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicAbstractUpdateFuture.map(GridNearAtomicAbstractUpdateFuture.java:248)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.update0(GridDhtAtomicCache.java:1119)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.invoke0(GridDhtAtomicCache.java:827)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.invoke(GridDhtAtomicCache.java:787)
> at
> org.apache.ignite.internal.processors.cache.IgniteCacheProxyImpl.invoke(IgniteCacheProxyImpl.java:1417)
> at
> org.apache.ignite.internal.processors.cache.IgniteCacheProxyImpl.invoke(IgniteCacheProxyImpl.java:1461)
> at
> org.apache.ignite.internal.processors.cache.GatewayProtectedCacheProxy.invoke(GatewayProtectedCacheProxy.java:1220)
> at my_poc_test.MyPocTest$InvokeTask.run(MyPocTest.java:172)
> at java.lang.Thread.run(Thread.java:748)
> Caused by: java.lang.ClassNotFoundException: invoke0
> at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:338)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:348)
> at org.apache.ignite.internal.util.IgniteUtils.forName(IgniteUtils.java:8640)
> at
> org.apache.ignite.internal.MarshallerContextImpl.getClass(MarshallerContextImpl.java:349)
> at
> org.apache.ignite.internal.binary.BinaryContext.descriptorForTypeId(BinaryContext.java:698)
> ... 22 more
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)