Hi, I will try this code the next time this issue happens. Attaching one nodes full logs. It has a lot of info. Ignite-11221.gz <http://apache-ignite-users.70518.x6.nabble.com/file/n10778/Ignite-11221.gz>
However, I found this on the console logs on the first exception that occurred. Is this usual? 14764 Feb 17, 2017 1:16:04 PM org.apache.ignite.logger.java.JavaLogger error 14765 SEVERE: Failed to execute job [jobId=fcedb9c4a51-9aa7d7c5-f6fa-4bdd-9473-0439b889d46f, ses=GridJobSessionImpl [ses=GridTaskSessionImpl [taskName=com.tudor.datagridI.server.tradegen.OrderHolderSaveRunnable, dep=LocalDeployment [super=GridDeployment [ts=1486832074045, depMode=SHARED, clsLdr=sun.misc.Launcher$AppClassLoader@18b4aac2, clsLdrId=678f81e2a51-b602d584-5565-434b-9727-94e218108073, userVer=0, loc=true, sampleClsName=java.lang.String, pendingUndeploy=false, undeployed=false, usage=0]], taskClsName=com.tudor.datagridI.server.tradegen.OrderHolderSaveRunnable, sesId=ecedb9c4a51-9aa7d7c5-f6fa-4bdd-9473-0439b889d46f, startTime=1487355352478, endTime=9223372036854775807, taskNodeId=9aa7d7c5-f6fa-4bdd-9473-0439b889d46f, clsLdr=sun.misc .Launcher$AppClassLoader@18b4aac2, closed=false, cpSpi=null, failSpi=null, loadSpi=null, usage=1, fullSup=false, subjId=9aa7d7c5-f6fa-4bdd-9473-0439b889d46f, mapFut=IgniteFuture [orig=GridFutureAdapter [resFlag=0, res=null, startTime=1487355352483, endTime=0, ignoreInterrupts=false, state=INIT]]], jobId=fcedb9c4a51-9aa7d7c5-f6fa-4bdd-9473-0439b889d46f]] 14766 class org.apache.ignite.IgniteException: Transaction has been already completed. 14767 at org.apache.ignite.internal.util.IgniteUtils.convertException(IgniteUtils.java:908) 14768 at org.apache.ignite.internal.processors.cache.transactions.TransactionProxyImpl.rollback(TransactionProxyImpl.java:299) 14769 at com.tudor.datagridI.server.cache.transaction.IgniteCacheTransaction.rollback(IgniteCacheTransaction.java:19) 14770 at com.tudor.datagridI.server.tradegen.OrderHolderSaveRunnable.processOrderHolders(OrderHolderSaveRunnable.java:509) 14771 at com.tudor.datagridI.server.tradegen.OrderHolderSaveRunnable.run(OrderHolderSaveRunnable.java:105) 14772 at org.apache.ignite.internal.processors.closure.GridClosureProcessor$C4V2.execute(GridClosureProcessor.java:2184) 14773 at org.apache.ignite.internal.processors.job.GridJobWorker$2.call(GridJobWorker.java:509) 14774 at org.apache.ignite.internal.util.IgniteUtils.wrapThreadLoader(IgniteUtils.java:6521) 14775 at org.apache.ignite.internal.processors.job.GridJobWorker.execute0(GridJobWorker.java:503) 14776 at org.apache.ignite.internal.processors.job.GridJobWorker.body(GridJobWorker.java:456) 14777 at org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110) 14778 at org.apache.ignite.internal.processors.job.GridJobProcessor.processJobExecuteRequest(GridJobProcessor.java:1161) 14779 at org.apache.ignite.internal.processors.job.GridJobProcessor$JobExecutionListener.onMessage(GridJobProcessor.java:1766) 14780 at org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1238) 14781 at org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:866) 14782 at org.apache.ignite.internal.managers.communication.GridIoManager.access$1700(GridIoManager.java:106) 14783 at org.apache.ignite.internal.managers.communication.GridIoManager$5.run(GridIoManager.java:829) 14784 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 14785 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 14786 at java.lang.Thread.run(Thread.java:745) 14787 Caused by: class org.apache.ignite.IgniteCheckedException: Transaction has been already completed. 14788 at org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler.finishDhtLocal(IgniteTxHandler.java:776) 14789 at org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler.finish(IgniteTxHandler.java:718) 14790 at org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler.processNearTxFinishRequest(IgniteTxHandler.java:681) 14791 at org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler$3.apply(IgniteTxHandler.java:156) 14792 at org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler$3.apply(IgniteTxHandler.java:154) 14793 at org.apache.ignite.internal.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:748) 14794 at org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:353) 14795 at org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:277) 14796 at org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$000(GridCacheIoManager.java:88) 14797 at org.apache.ignite.internal.processors.cache.GridCacheIoManager$1$2$1.run(GridCacheIoManager.java:222) 14798 at org.apache.ignite.internal.util.IgniteUtils.wrapThreadLoader(IgniteUtils.java:6577) 14799 at org.apache.ignite.internal.processors.closure.GridClosureProcessor$1.body(GridClosureProcessor.java:781) 14800 at org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110) 14801 ... 3 more 14802 -- View this message in context: http://apache-ignite-users.70518.x6.nabble.com/Pessimistic-TXN-did-not-release-lock-on-a-key-all-subsequent-txns-failed-tp10536p10778.html Sent from the Apache Ignite Users mailing list archive at Nabble.com.
