[
https://issues.apache.org/jira/browse/IGNITE-28634?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ilya Shishkov updated IGNITE-28634:
-----------------------------------
Description:
```
class
org.apache.ignite.internal.transactions.IgniteTxHeuristicCheckedException:
Committing a transaction has produced runtime exception
at
org.apache.ignite.internal.processors.cache.transactions.IgniteTxAdapter.heuristicException(IgniteTxAdapter.java:789)
at
org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxRemoteAdapter.commitIfLocked(GridDistributedTxRemoteAdapter.java:784)
at
org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxRemoteAdapter.commitRemoteTx(GridDistributedTxRemoteAdapter.java:841)
at
org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler.finish(IgniteTxHandler.java:1437)
at
org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler.processDhtTxFinishRequest(IgniteTxHandler.java:1387)
at
org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler.lambda$new$f18f0bb1$7(IgniteTxHandler.java:224)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:1083)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:594)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:396)
at
org.apache.ignite.internal.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:306)
at
org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1833)
at
org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:1454)
at
org.apache.ignite.internal.managers.communication.GridIoManager$9.execute(GridIoManager.java:1358)
at
org.apache.ignite.internal.managers.communication.TraceRunnable.run(TraceRunnable.java:55)
at
org.apache.ignite.internal.thread.pool.IgniteStripedExecutor$Stripe.body(IgniteStripedExecutor.java:639)
at
org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:125)
at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: java.lang.ClassCastException: class
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxRemote
cannot be cast to class
org.apache.ignite.internal.processors.cache.transactions.IgniteTxLocalAdapter
(org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxRemote
and
org.apache.ignite.internal.processors.cache.transactions.IgniteTxLocalAdapter
are in unnamed module of loader
org.apache.maven.surefire.booter.IsolatedClassLoader @626d2016)
at
org.apache.ignite.internal.processors.cache.transactions.IgniteTxManager.localTx(IgniteTxManager.java:960)
at
org.apache.ignite.internal.processors.cache.GridCacheMapEntry.currentTx(GridCacheMapEntry.java:3316)
at
org.apache.ignite.internal.processors.cache.GridCacheMapEntry.expireTime(GridCacheMapEntry.java:3268)
at
org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxRemoteAdapter.commitIfLocked(GridDistributedTxRemoteAdapter.java:663)
```
was:
Test does not fail on TC, it seems, that it is because of very small TX timeout
100ms.
But locally it fails *always*.
> ClassCastException duriing GridCacheNearRemoveFailureTest execution
> -------------------------------------------------------------------
>
> Key: IGNITE-28634
> URL: https://issues.apache.org/jira/browse/IGNITE-28634
> Project: Ignite
> Issue Type: Bug
> Reporter: Ilya Shishkov
> Priority: Major
> Labels: MakeTeamcityGreenAgain, ise
>
> ```
> class
> org.apache.ignite.internal.transactions.IgniteTxHeuristicCheckedException:
> Committing a transaction has produced runtime exception
> at
> org.apache.ignite.internal.processors.cache.transactions.IgniteTxAdapter.heuristicException(IgniteTxAdapter.java:789)
> at
> org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxRemoteAdapter.commitIfLocked(GridDistributedTxRemoteAdapter.java:784)
> at
> org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxRemoteAdapter.commitRemoteTx(GridDistributedTxRemoteAdapter.java:841)
> at
> org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler.finish(IgniteTxHandler.java:1437)
> at
> org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler.processDhtTxFinishRequest(IgniteTxHandler.java:1387)
> at
> org.apache.ignite.internal.processors.cache.transactions.IgniteTxHandler.lambda$new$f18f0bb1$7(IgniteTxHandler.java:224)
> at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:1083)
> at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:594)
> at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:396)
> at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:306)
> at
> org.apache.ignite.internal.managers.communication.GridIoManager.invokeListener(GridIoManager.java:1833)
> at
> org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:1454)
> at
> org.apache.ignite.internal.managers.communication.GridIoManager$9.execute(GridIoManager.java:1358)
> at
> org.apache.ignite.internal.managers.communication.TraceRunnable.run(TraceRunnable.java:55)
> at
> org.apache.ignite.internal.thread.pool.IgniteStripedExecutor$Stripe.body(IgniteStripedExecutor.java:639)
> at
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:125)
> at java.base/java.lang.Thread.run(Thread.java:840)
> Caused by: java.lang.ClassCastException: class
> org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxRemote
> cannot be cast to class
> org.apache.ignite.internal.processors.cache.transactions.IgniteTxLocalAdapter
> (org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxRemote
> and
> org.apache.ignite.internal.processors.cache.transactions.IgniteTxLocalAdapter
> are in unnamed module of loader
> org.apache.maven.surefire.booter.IsolatedClassLoader @626d2016)
> at
> org.apache.ignite.internal.processors.cache.transactions.IgniteTxManager.localTx(IgniteTxManager.java:960)
> at
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry.currentTx(GridCacheMapEntry.java:3316)
> at
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry.expireTime(GridCacheMapEntry.java:3268)
> at
> org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxRemoteAdapter.commitIfLocked(GridDistributedTxRemoteAdapter.java:663)
> ```
--
This message was sent by Atlassian Jira
(v8.20.10#820010)