com.hazelcast.transaction.TransactionException: Transaction couldn't obtain lock for the key: HeapData{type=-11, hashCode=-1899369607, partitionHash=-1899369607, totalSize=48, dataSize=40, heapCost=68}

GitHub | dmitrymz | 3 months ago
  1. 0

    getForUpdate: Transaction couldn't obtain lock for the key

    GitHub | 3 months ago | dmitrymz
    com.hazelcast.transaction.TransactionException: Transaction couldn't obtain lock for the key: HeapData{type=-11, hashCode=-1899369607, partitionHash=-1899369607, totalSize=48, dataSize=40, heapCost=68}
  2. 0

    Stabilizer test. MapTransactionContextConflictTest random failing verification phase

    GitHub | 2 years ago | Danny-Hazelcast
    com.hazelcast.transaction.TransactionException: Transaction couldn't obtain lock for the key:45
  3. 0

    Stabilizer test. MapTransactionContextConflictTest random failing verification phase

    GitHub | 2 years ago | Danny-Hazelcast
    com.hazelcast.transaction.TransactionException: Transaction couldn't obtain lock for the key:11
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    3.2.4 - Stabilizer tests Final profile, Xlarge cluster OperationTimeoutException

    GitHub | 2 years ago | Danny-Hazelcast
    com.hazelcast.transaction.TransactionException: Transaction couldn't obtain lock for the key:663

    1 unregistered visitors
    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. com.hazelcast.transaction.TransactionException

      Transaction couldn't obtain lock for the key: HeapData{type=-11, hashCode=-1899369607, partitionHash=-1899369607, totalSize=48, dataSize=40, heapCost=68}

      at com.hazelcast.map.impl.tx.TransactionalMapProxySupport.lockAndGet()
    2. com.hazelcast.map
      TransactionalMapProxy.getForUpdate
      1. com.hazelcast.map.impl.tx.TransactionalMapProxySupport.lockAndGet(TransactionalMapProxySupport.java:270)[hazelcast-3.6.4.jar:3.6.4]
      2. com.hazelcast.map.impl.tx.TransactionalMapProxySupport.getForUpdateInternal(TransactionalMapProxySupport.java:117)[hazelcast-3.6.4.jar:3.6.4]
      3. com.hazelcast.map.impl.tx.TransactionalMapProxy.getForUpdate(TransactionalMapProxy.java:124)[hazelcast-3.6.4.jar:3.6.4]
      3 frames
    3. com.hazelcast.client
      AbstractMessageTask.run
      1. com.hazelcast.client.impl.protocol.task.transactionalmap.TransactionalMapGetForUpdateMessageTask.innerCall(TransactionalMapGetForUpdateMessageTask.java:43)[hazelcast-3.6.4.jar:3.6.4]
      2. com.hazelcast.client.impl.protocol.task.AbstractTransactionalMessageTask.call(AbstractTransactionalMessageTask.java:34)[hazelcast-3.6.4.jar:3.6.4]
      3. com.hazelcast.client.impl.protocol.task.AbstractCallableMessageTask.processMessage(AbstractCallableMessageTask.java:34)[hazelcast-3.6.4.jar:3.6.4]
      4. com.hazelcast.client.impl.protocol.task.AbstractMessageTask.initializeAndProcessMessage(AbstractMessageTask.java:118)[hazelcast-3.6.4.jar:3.6.4]
      5. com.hazelcast.client.impl.protocol.task.AbstractMessageTask.run(AbstractMessageTask.java:98)[hazelcast-3.6.4.jar:3.6.4]
      5 frames
    4. Java RT
      Thread.run
      1. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[na:1.8.0_20]
      2. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[na:1.8.0_20]
      3. java.lang.Thread.run(Thread.java:745)[na:1.8.0_20]
      3 frames
    5. Hazelcast
      HazelcastManagedThread.run
      1. com.hazelcast.util.executor.HazelcastManagedThread.executeRun(HazelcastManagedThread.java:76)[hazelcast-3.6.4.jar:3.6.4]
      2. com.hazelcast.util.executor.HazelcastManagedThread.run(HazelcastManagedThread.java:92)[hazelcast-3.6.4.jar:3.6.4]
      2 frames