[
https://issues.apache.org/jira/browse/IGNITE-3679?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15420642#comment-15420642
]
SonixLegend commented on IGNITE-3679:
-------------------------------------
class org.apache.ignite.IgniteCheckedException: class
org.apache.ignite.transactions.TransactionRollbackException: Transaction has
been rolled back: 6d368cc8651-04ea579f-0000-0002-0000-01568cc87bbf
at
org.apache.ignite.internal.util.IgniteUtils.cast(IgniteUtils.java:7142)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:168)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.get(GridFutureAdapter.java:117)
at
org.apache.ignite.internal.util.future.GridCompoundFuture.apply(GridCompoundFuture.java:88)
at
org.apache.ignite.internal.util.future.GridCompoundFuture.apply(GridCompoundFuture.java:41)
at
org.apache.ignite.internal.util.future.GridFutureAdapter$ArrayListener.apply(GridFutureAdapter.java:441)
at
org.apache.ignite.internal.util.future.GridFutureAdapter$ArrayListener.apply(GridFutureAdapter.java:424)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListener(GridFutureAdapter.java:263)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListeners(GridFutureAdapter.java:251)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:381)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:347)
at
org.apache.ignite.internal.processors.datastreamer.DataStreamerImpl$Buffer.onResponse(DataStreamerImpl.java:1508)
at
org.apache.ignite.internal.processors.datastreamer.DataStreamerImpl$3.onMessage(DataStreamerImpl.java:305)
at
org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1238)
at
org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:866)
at
org.apache.ignite.internal.managers.communication.GridIoManager.access$1700(GridIoManager.java:106)
at
org.apache.ignite.internal.managers.communication.GridIoManager$5.run(GridIoManager.java:829)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: javax.cache.CacheException: class
org.apache.ignite.transactions.TransactionRollbackException: Transaction has
been rolled back: 6d368cc8651-04ea579f-0000-0002-0000-01568cc87bbf
at
org.apache.ignite.internal.processors.cache.GridCacheUtils.convertToCacheException(GridCacheUtils.java:1502)
at
org.apache.ignite.internal.processors.cache.IgniteCacheProxy.cacheException(IgniteCacheProxy.java:2021)
at
org.apache.ignite.internal.processors.cache.IgniteCacheProxy.put(IgniteCacheProxy.java:1221)
at
org.apache.ignite.internal.processors.datastreamer.DataStreamerCacheUpdaters$Individual.receive(DataStreamerCacheUpdaters.java:121)
at
org.apache.ignite.internal.processors.datastreamer.DataStreamerUpdateJob.call(DataStreamerUpdateJob.java:140)
at
org.apache.ignite.internal.processors.datastreamer.DataStreamProcessor.processRequest(DataStreamProcessor.java:305)
at
org.apache.ignite.internal.processors.datastreamer.DataStreamProcessor.access$000(DataStreamProcessor.java:50)
at
org.apache.ignite.internal.processors.datastreamer.DataStreamProcessor$1.onMessage(DataStreamProcessor.java:80)
... 7 more
Caused by: class org.apache.ignite.transactions.TransactionRollbackException:
Transaction has been rolled back:
6d368cc8651-04ea579f-0000-0002-0000-01568cc87bbf
at
org.apache.ignite.internal.util.IgniteUtils$10.apply(IgniteUtils.java:802)
at
org.apache.ignite.internal.util.IgniteUtils$10.apply(IgniteUtils.java:800)
... 15 more
Caused by: class
org.apache.ignite.internal.transactions.IgniteTxRollbackCheckedException:
Transaction has been rolled back:
6d368cc8651-04ea579f-0000-0002-0000-01568cc87bbf
at
org.apache.ignite.internal.processors.cache.GridCacheAdapter.syncOp(GridCacheAdapter.java:4366)
at
org.apache.ignite.internal.processors.cache.GridCacheAdapter.put(GridCacheAdapter.java:2238)
at
org.apache.ignite.internal.processors.cache.GridCacheAdapter.put(GridCacheAdapter.java:2215)
at
org.apache.ignite.internal.processors.cache.IgniteCacheProxy.put(IgniteCacheProxy.java:1214)
... 12 more
Caused by: class org.apache.ignite.IgniteCheckedException: Failed to commit
transaction to database: GridNearTxLocal [mappings=IgniteTxMappingsSingleImpl
[mapping=GridDistributedTxMapping [entries=[IgniteTxEntry
[key=KeyCacheObjectImpl [val=8002, hasValBytes=true], cacheId=109638365,
partId=834, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=8002,
hasValBytes=true], cacheId=109638365], val=[op=CREATE,
val=com.newtouch.sample.Test [idHash=1004950301, hash=-1757983050, test=Test,
id=8002]], prevVal=[op=NOOP, val=null], entryProcessorsCol=null, ttl=-1,
conflictExpireTime=-1, conflictVer=null, explicitVer=null,
dhtVer=GridCacheVersion [topVer=82466719, time=1471240764351,
order=1471240758232, nodeOrder=2], filters=[], filtersPassed=false,
filtersSet=true, entry=GridDhtColocatedCacheEntry [super=GridDhtCacheEntry
[rdrs=[], locPart=GridDhtLocalPartition [id=834,
map=org.apache.ignite.internal.processors.cache.GridCacheConcurrentMapImpl@1bf77f2a,
rmvQueue=GridCircularBuffer [sizeMask=255, idxGen=0], cntr=18, state=OWNING,
reservations=0, empty=false, createTime=08/12/2016 18:22:28],
super=GridDistributedCacheEntry [super=GridCacheMapEntry
[key=KeyCacheObjectImpl [val=8002, hasValBytes=true], val=null,
startVer=1471240758231, ver=GridCacheVersion [topVer=82466719,
time=1471240764351, order=1471240758231, nodeOrder=2], hash=8002,
extras=GridCacheMvccEntryExtras [mvcc=GridCacheMvcc
[locs=[GridCacheMvccCandidate [nodeId=553c7292-abbb-4183-93db-41cdc51c340c,
ver=GridCacheVersion [topVer=82466719, time=1471240764351, order=1471240758230,
nodeOrder=2], timeout=0, ts=1471240764347, threadId=103, id=3607,
topVer=AffinityTopologyVersion [topVer=23, minorTopVer=0], reentry=null,
otherNodeId=553c7292-abbb-4183-93db-41cdc51c340c, otherVer=GridCacheVersion
[topVer=82466719, time=1471240764351, order=1471240758230, nodeOrder=2],
mappedDhtNodes=null, mappedNearNodes=null, ownerVer=null, serOrder=null,
key=KeyCacheObjectImpl [val=8002, hasValBytes=true],
masks=local=1|owner=1|ready=1|reentry=0|used=0|tx=1|single_implicit=1|dht_local=1|near_local=0|removed=0,
prevVer=null, nextVer=null]], rmts=null]], flags=2]]]], prepared=1,
locked=false, nodeId=553c7292-abbb-4183-93db-41cdc51c340c, locMapped=false,
expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0,
serReadVer=null, xidVer=GridCacheVersion [topVer=82466719, time=1471240764351,
order=1471240758230, nodeOrder=2]]], explicitLock=false,
dhtVer=GridCacheVersion [topVer=82466719, time=1471240764351,
order=1471240758230, nodeOrder=2], last=false, near=false, clientFirst=false,
node=553c7292-abbb-4183-93db-41cdc51c340c]], nearLocallyMapped=false,
colocatedLocallyMapped=true, needCheckBackup=null, hasRemoteLocks=false,
thread=pub-#77%null%, mappings=IgniteTxMappingsSingleImpl
[mapping=GridDistributedTxMapping [entries=[IgniteTxEntry
[key=KeyCacheObjectImpl [val=8002, hasValBytes=true], cacheId=109638365,
partId=834, txKey=IgniteTxKey [key=KeyCacheObjectImpl [val=8002,
hasValBytes=true], cacheId=109638365], val=[op=CREATE,
val=com.newtouch.sample.Test [idHash=1004950301, hash=-1757983050, test=Test,
id=8002]], prevVal=[op=NOOP, val=null], entryProcessorsCol=null, ttl=-1,
conflictExpireTime=-1, conflictVer=null, explicitVer=null,
dhtVer=GridCacheVersion [topVer=82466719, time=1471240764351,
order=1471240758232, nodeOrder=2], filters=[], filtersPassed=false,
filtersSet=true, entry=GridDhtColocatedCacheEntry [super=GridDhtCacheEntry
[rdrs=[], locPart=GridDhtLocalPartition [id=834,
map=org.apache.ignite.internal.processors.cache.GridCacheConcurrentMapImpl@1bf77f2a,
rmvQueue=GridCircularBuffer [sizeMask=255, idxGen=0], cntr=18, state=OWNING,
reservations=0, empty=false, createTime=08/12/2016 18:22:28],
super=GridDistributedCacheEntry [super=GridCacheMapEntry
[key=KeyCacheObjectImpl [val=8002, hasValBytes=true], val=null,
startVer=1471240758231, ver=GridCacheVersion [topVer=82466719,
time=1471240764351, order=1471240758231, nodeOrder=2], hash=8002,
extras=GridCacheMvccEntryExtras [mvcc=GridCacheMvcc
[locs=[GridCacheMvccCandidate [nodeId=553c7292-abbb-4183-93db-41cdc51c340c,
ver=GridCacheVersion [topVer=82466719, time=1471240764351, order=1471240758230,
nodeOrder=2], timeout=0, ts=1471240764347, threadId=103, id=3607,
topVer=AffinityTopologyVersion [topVer=23, minorTopVer=0], reentry=null,
otherNodeId=553c7292-abbb-4183-93db-41cdc51c340c, otherVer=GridCacheVersion
[topVer=82466719, time=1471240764351, order=1471240758230, nodeOrder=2],
mappedDhtNodes=null, mappedNearNodes=null, ownerVer=null, serOrder=null,
key=KeyCacheObjectImpl [val=8002, hasValBytes=true],
masks=local=1|owner=1|ready=1|reentry=0|used=0|tx=1|single_implicit=1|dht_local=1|near_local=0|removed=0,
prevVer=null, nextVer=null]], rmts=null]], flags=2]]]], prepared=1,
locked=false, nodeId=553c7292-abbb-4183-93db-41cdc51c340c, locMapped=false,
expiryPlc=null, transferExpiryPlc=false, flags=0, partUpdateCntr=0,
serReadVer=null, xidVer=GridCacheVersion [topVer=82466719, time=1471240764351,
order=1471240758230, nodeOrder=2]]], explicitLock=false,
dhtVer=GridCacheVersion [topVer=82466719, time=1471240764351,
order=1471240758230, nodeOrder=2], last=false, near=false, clientFirst=false,
node=553c7292-abbb-4183-93db-41cdc51c340c]], super=GridDhtTxLocalAdapter
[nearOnOriginatingNode=false, nearNodes=[],
dhtNodes=[215ccc69-21dd-4a2e-a126-cafb36096646], explicitLock=false,
super=IgniteTxLocalAdapter [completedBase=null, sndTransformedVals=false,
depEnabled=false, txState=IgniteTxImplicitSingleStateImpl [init=true],
super=IgniteTxAdapter [xidVer=GridCacheVersion [topVer=82466719,
time=1471240764351, order=1471240758230, nodeOrder=2],
writeVer=GridCacheVersion [topVer=82466719, time=1471240764351,
order=1471240758232, nodeOrder=2], implicit=true, loc=true, threadId=103,
startTime=1471240764347, nodeId=553c7292-abbb-4183-93db-41cdc51c340c,
startVer=GridCacheVersion [topVer=82466719, time=1471240764351,
order=1471240758230, nodeOrder=2], endVer=null, isolation=READ_COMMITTED,
concurrency=OPTIMISTIC, timeout=0, sysInvalidate=false, sys=false, plc=2,
commitVer=GridCacheVersion [topVer=82466719, time=1471240764351,
order=1471240758230, nodeOrder=2], finalizing=NONE, preparing=false,
invalidParts=null, state=MARKED_ROLLBACK, timedOut=false,
topVer=AffinityTopologyVersion [topVer=23, minorTopVer=0], duration=0ms,
onePhaseCommit=false], size=1]]]
at
org.apache.ignite.internal.processors.cache.transactions.IgniteTxAdapter.batchStoreCommit(IgniteTxAdapter.java:1452)
at
org.apache.ignite.internal.processors.cache.transactions.IgniteTxLocalAdapter.userCommit(IgniteTxLocalAdapter.java:654)
at
org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxLocal.finish(GridNearTxLocal.java:747)
at
org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxFinishFuture.finish(GridNearTxFinishFuture.java:405)
at
org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxLocal$4.apply(GridNearTxLocal.java:860)
at
org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxLocal$4.apply(GridNearTxLocal.java:852)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListener(GridFutureAdapter.java:263)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListeners(GridFutureAdapter.java:251)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:381)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:347)
at
org.apache.ignite.internal.processors.cache.distributed.near.GridNearOptimisticTxPrepareFuture.onComplete(GridNearOptimisticTxPrepareFuture.java:245)
at
org.apache.ignite.internal.processors.cache.distributed.near.GridNearOptimisticTxPrepareFuture.onDone(GridNearOptimisticTxPrepareFuture.java:222)
at
org.apache.ignite.internal.processors.cache.distributed.near.GridNearOptimisticTxPrepareFuture.onDone(GridNearOptimisticTxPrepareFuture.java:67)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:324)
at
org.apache.ignite.internal.util.future.GridCompoundFuture.checkComplete(GridCompoundFuture.java:241)
at
org.apache.ignite.internal.util.future.GridCompoundFuture.apply(GridCompoundFuture.java:137)
at
org.apache.ignite.internal.util.future.GridCompoundFuture.apply(GridCompoundFuture.java:41)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListener(GridFutureAdapter.java:263)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListeners(GridFutureAdapter.java:251)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:381)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:347)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:324)
at
org.apache.ignite.internal.processors.cache.distributed.near.GridNearOptimisticTxPrepareFuture$MiniFuture.onResult(GridNearOptimisticTxPrepareFuture.java:793)
at
org.apache.ignite.internal.processors.cache.distributed.near.GridNearOptimisticTxPrepareFuture$1.apply(GridNearOptimisticTxPrepareFuture.java:491)
at
org.apache.ignite.internal.processors.cache.distributed.near.GridNearOptimisticTxPrepareFuture$1.apply(GridNearOptimisticTxPrepareFuture.java:488)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListener(GridFutureAdapter.java:263)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListeners(GridFutureAdapter.java:251)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:381)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:347)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:324)
at
org.apache.ignite.internal.util.future.GridFutureChainListener.apply(GridFutureChainListener.java:54)
at
org.apache.ignite.internal.util.future.GridFutureChainListener.apply(GridFutureChainListener.java:28)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListener(GridFutureAdapter.java:263)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListeners(GridFutureAdapter.java:251)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:381)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:347)
at
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxPrepareFuture.onComplete(GridDhtTxPrepareFuture.java:933)
at
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxPrepareFuture.onDone(GridDhtTxPrepareFuture.java:757)
at
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxPrepareFuture.onDone(GridDhtTxPrepareFuture.java:96)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:324)
at
org.apache.ignite.internal.util.future.GridCompoundFuture.checkComplete(GridCompoundFuture.java:241)
at
org.apache.ignite.internal.util.future.GridCompoundFuture.apply(GridCompoundFuture.java:137)
at
org.apache.ignite.internal.util.future.GridCompoundFuture.apply(GridCompoundFuture.java:41)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListener(GridFutureAdapter.java:263)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListeners(GridFutureAdapter.java:251)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:381)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:347)
at
org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:324)
at
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxPrepareFuture$MiniFuture.onResult(GridDhtTxPrepareFuture.java:1713)
at
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxPrepareFuture.onResult(GridDhtTxPrepareFuture.java:496)
at
org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler.processDhtTxPrepareResponse(IgniteTxHandler.java:615)
at
org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler.access$200(IgniteTxHandler.java:94)
at
org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler$6.apply(IgniteTxHandler.java:174)
at
org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler$6.apply(IgniteTxHandler.java:172)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:748)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:353)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:277)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$000(GridCacheIoManager.java:88)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:231)
... 7 more
Caused by: class org.apache.ignite.binary.BinaryInvalidTypeException:
com.newtouch.sample.Test
at
org.apache.ignite.internal.binary.BinaryContext.descriptorForTypeId(BinaryContext.java:671)
at
org.apache.ignite.internal.binary.BinaryReaderExImpl.deserialize(BinaryReaderExImpl.java:1474)
at
org.apache.ignite.internal.binary.BinaryObjectImpl.deserializeValue(BinaryObjectImpl.java:585)
at
org.apache.ignite.internal.binary.BinaryObjectImpl.value(BinaryObjectImpl.java:142)
at
org.apache.ignite.internal.processors.cache.CacheObjectContext.unwrapBinary(CacheObjectContext.java:272)
at
org.apache.ignite.internal.processors.cache.CacheObjectContext.unwrapBinaryIfNeeded(CacheObjectContext.java:160)
at
org.apache.ignite.internal.processors.cache.CacheObjectContext.unwrapBinaryIfNeeded(CacheObjectContext.java:147)
at
org.apache.ignite.internal.processors.cache.GridCacheContext.unwrapBinaryIfNeeded(GridCacheContext.java:1752)
at
org.apache.ignite.internal.processors.cache.store.GridCacheStoreManagerAdapter.put(GridCacheStoreManagerAdapter.java:565)
at
org.apache.ignite.internal.processors.cache.store.GridCacheStoreManagerAdapter.putAll(GridCacheStoreManagerAdapter.java:610)
at
org.apache.ignite.internal.processors.cache.transactions.IgniteTxAdapter.batchStoreCommit(IgniteTxAdapter.java:1416)
... 65 more
Caused by: java.lang.ClassNotFoundException: com.newtouch.sample.Test
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
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:8350)
at
org.apache.ignite.internal.MarshallerContextAdapter.getClass(MarshallerContextAdapter.java:185)
at
org.apache.ignite.internal.binary.BinaryContext.descriptorForTypeId(BinaryContext.java:662)
... 75 more
> ClassNotFoundException
> ----------------------
>
> Key: IGNITE-3679
> URL: https://issues.apache.org/jira/browse/IGNITE-3679
> Project: Ignite
> Issue Type: Bug
> Components: cache
> Affects Versions: 1.7
> Reporter: SonixLegend
> Fix For: 1.8
>
>
> cache.savePairs(rdd, false) is work, but if change to "true", the program is
> failure.
> case class Test(@(QuerySqlField @field)(index = true) id: Long,
> @(QuerySqlField @field)(index = true) test: String)
> val cache: IgniteRDD[Long, Test] = igniteContext.fromCache("spark")
> val rdd: RDD[(Long, Test)] = sparkContext.parallelize(1 to 10000, 10).map(i
> => (i, Test(i, "Test")))
> cache.savePairs(rdd, true)
> println(cache.count)
> <property name="peerClassLoadingEnabled" value="true" />
> <property name="cacheConfiguration">
> <list>
> <bean
> class="org.apache.ignite.configuration.CacheConfiguration">
> <property name="name" value="spark" />
> <property name="cacheMode"
> value="PARTITIONED" />
> <property name="backups" value="1" />
> <property name="swapEnabled"
> value="false" />
> <property name="memoryMode"
> value="ONHEAP_TIERED" />
> <property name="offHeapMaxMemory"
> value="#{10 * 1024L * 1024L * 1024L}" />
> <property name="evictionPolicy">
> <bean
> class="org.apache.ignite.cache.eviction.lru.LruEvictionPolicy">
> <property
> name="maxSize" value="1000000" />
> </bean>
> </property>
> <property name="atomicityMode"
> value="TRANSACTIONAL" />
> <property name="sqlOnheapRowCacheSize"
> value="10000" />
> <property name="cacheStoreFactory">
> <bean
>
> class="org.apache.ignite.cache.store.jdbc.CacheJdbcBlobStoreFactory">
> <property
> name="connectionUrl"
>
> value="jdbc:h2:tcp://localhost:9092//mnt/data/data/ignite/spark;AUTO_RECONNECT=TRUE"
> />
> <property name="user"
> value="sa" />
> </bean>
> </property>
> <property name="readThrough"
> value="true" />
> <property name="writeThrough"
> value="true" />
> <property name="writeBehindEnabled"
> value="true" />
> </bean>
> </list>
> </property>
> Caused by: java.lang.ClassNotFoundException: com.newtouch.sample.Test
> at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
> 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:8350)
> at
> org.apache.ignite.internal.MarshallerContextAdapter.getClass(MarshallerContextAdapter.java:185)
> at
> org.apache.ignite.internal.binary.BinaryContext.descriptorForTypeId(BinaryContext.java:662)
> ... 75 more
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)