10:56:41,012 INFO [counter.test.locking] (nREPL-worker-0) JC: listener for /queue/work set 10:56:41,022 TRACE [org.infinispan.CacheImpl] (nREPL-worker-0) Implicit transaction started! 10:56:41,023 TRACE [org.infinispan.CacheImpl] (nREPL-worker-0) Marked tx as implicit. 10:56:41,024 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (nREPL-worker-0) Invoked with command PutKeyValueCommand{key=:count, value=0, flags=null, putIfAbsent=false, lifespanMillis=-1000, maxIdleTimeMillis=-1000, successful=true} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@c522232] 10:56:41,027 TRACE [org.infinispan.transaction.TransactionTable] (nREPL-worker-0) Created a new local transaction: LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=null, backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@1 10:56:41,029 TRACE [org.infinispan.interceptors.locking.PessimisticLockingInterceptor] (nREPL-worker-0) Locking key :count, no need to check for pending locks. 10:56:41,029 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (nREPL-worker-0) Attempting to lock :count with acquisition timeout of 10000 millis 10:56:41,031 TRACE [org.infinispan.util.concurrent.locks.containers.OwnableReentrantPerEntryLockContainer] (nREPL-worker-0) Creating and acquiring new lock instance for key :count 10:56:41,033 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (nREPL-worker-0) Successfully acquired lock :count! 10:56:41,033 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (nREPL-worker-0) Registering locked key: :count 10:56:41,033 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (nREPL-worker-0) Wrapping entry ':count'? true 10:56:41,033 TRACE [org.infinispan.container.EntryFactoryImpl] (nREPL-worker-0) Exists in context? null 10:56:41,033 TRACE [org.infinispan.container.EntryFactoryImpl] (nREPL-worker-0) Retrieved from container null 10:56:41,033 TRACE [org.infinispan.container.EntryFactoryImpl] (nREPL-worker-0) Creating new entry. 10:56:41,035 TRACE [org.infinispan.interceptors.CallInterceptor] (nREPL-worker-0) Executing command: PutKeyValueCommand{key=:count, value=0, flags=null, putIfAbsent=false, lifespanMillis=-1000, maxIdleTimeMillis=-1000, successful=true}. 10:56:41,035 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (nREPL-worker-0) The return value is null 10:56:41,036 TRACE [org.infinispan.transaction.LocalTransaction] (nREPL-worker-0) Adding modification PutKeyValueCommand{key=:count, value=0, flags=null, putIfAbsent=false, lifespanMillis=-1000, maxIdleTimeMillis=-1000, successful=true}. Mod list is null 10:56:41,036 TRACE [org.infinispan.CacheImpl] (nREPL-worker-0) Committing transaction as it was implicit: TransactionImple < ac, BasicAction: 0:ffff7f000001:-3a8e0361:513a09e5:8 status: ActionStatus.RUNNING > 10:56:41,037 TRACE [org.infinispan.transaction.synchronization.SynchronizationAdapter] (nREPL-worker-0) beforeCompletion called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@1 10:56:41,037 TRACE [org.infinispan.transaction.TransactionCoordinator] (nREPL-worker-0) Received prepare for tx: LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@1. Skipping call as 1PC will be used. 10:56:41,038 TRACE [org.infinispan.transaction.synchronization.SynchronizationAdapter] (nREPL-worker-0) afterCompletion(3) called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@1. 10:56:41,038 TRACE [org.infinispan.transaction.TransactionCoordinator] (nREPL-worker-0) Committing transaction GlobalTransaction::1:local 10:56:41,038 TRACE [org.infinispan.transaction.TransactionCoordinator] (nREPL-worker-0) Doing an 1PC prepare call on the interceptor chain 10:56:41,040 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (nREPL-worker-0) Invoked with command PrepareCommand {modifications=[PutKeyValueCommand{key=:count, value=0, flags=null, putIfAbsent=false, lifespanMillis=-1000, maxIdleTimeMillis=-1000, successful=true}], onePhaseCommit=true, gtx=GlobalTransaction::1:local, cacheName='pessimistic', topologyId=-1} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@4535269b] 10:56:41,041 TRACE [org.infinispan.interceptors.CallInterceptor] (nREPL-worker-0) Suppressing invocation of method handlePrepareCommand. 10:56:41,042 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (nREPL-worker-0) About to commit entry ReadCommittedEntry(3f2f7c52){key=:count, value=0, oldValue=null, isCreated=true, isChanged=true, isRemoved=false, isValid=true} 10:56:41,042 TRACE [org.infinispan.container.entries.ReadCommittedEntry] (nREPL-worker-0) Updating entry (key=:count removed=false valid=true changed=true created=true loaded=false value=0] 10:56:41,043 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (nREPL-worker-0) Attempting to unlock :count 10:56:41,044 TRACE [org.infinispan.util.concurrent.locks.containers.OwnableReentrantPerEntryLockContainer] (nREPL-worker-0) Unlocking lock instance for key :count 10:56:41,044 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (nREPL-worker-0) Clearing locked keys: [:count] 10:56:41,044 TRACE [org.infinispan.interceptors.TxInterceptor] (nREPL-worker-0) invokeNextInterceptorAndVerifyTransaction :: originatorMissing=false, alreadyCompleted=false 10:56:41,044 TRACE [org.infinispan.transaction.TransactionTable] (nREPL-worker-0) Removed LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=null, backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@1 from transaction table. 10:56:41,044 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (nREPL-worker-0) Transaction GlobalTransaction::1:local has completed, notifying listening threads. 10:56:41,047 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (nREPL-worker-0) Invoked with command GetKeyValueCommand {key=:count, flags=null} and InvocationContext [org.infinispan.context.SingleKeyNonTxInvocationContext@3995962] 10:56:41,047 TRACE [org.infinispan.container.EntryFactoryImpl] (nREPL-worker-0) Exists in context? null 10:56:41,047 TRACE [org.infinispan.container.EntryFactoryImpl] (nREPL-worker-0) Retrieved from container ImmortalCacheEntry{key=:count, value=ImmortalCacheValue {value=0}} 10:56:41,047 TRACE [org.infinispan.interceptors.CallInterceptor] (nREPL-worker-0) Executing command: GetKeyValueCommand {key=:count, flags=null}. 10:56:41,048 TRACE [org.infinispan.commands.read.GetKeyValueCommand] (nREPL-worker-0) Found value 0 10:56:41,138 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Invoked with command EntrySetCommand{set=1 elements} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@bbf156c] 10:56:41,139 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Executing command: EntrySetCommand{set=1 elements}. 10:56:41,144 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Invoked with command EntrySetCommand{set=1 elements} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@6fea110e] 10:56:41,144 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Executing command: EntrySetCommand{set=1 elements}. 10:56:41,145 INFO [counter.test.locking] (Thread-1 (HornetQ-client-global-threads-517073909)) JC: work start :pessimistic # 10:56:41,146 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Invoked with command GetKeyValueCommand {key=:count, flags=null} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@6670016d] 10:56:41,147 TRACE [org.infinispan.transaction.TransactionTable] (Thread-1 (HornetQ-client-global-threads-517073909)) Created a new local transaction: LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=null, backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@2 10:56:41,147 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-1 (HornetQ-client-global-threads-517073909)) Exists in context? null 10:56:41,147 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-1 (HornetQ-client-global-threads-517073909)) Retrieved from container ImmortalCacheEntry{key=:count, value=ImmortalCacheValue {value=0}} 10:56:41,148 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Executing command: GetKeyValueCommand {key=:count, flags=null}. 10:56:41,148 TRACE [org.infinispan.commands.read.GetKeyValueCommand] (Thread-1 (HornetQ-client-global-threads-517073909)) Found value 0 10:56:41,148 INFO [counter.test.locking] (Thread-1 (HornetQ-client-global-threads-517073909)) JC: v= :pessimistic 0 10:56:41,149 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Invoked with command ReplaceCommand{key=:count, oldValue=0, newValue=1, flags=null, successful=true} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@5e5b7c38] 10:56:41,150 TRACE [org.infinispan.interceptors.locking.PessimisticLockingInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Locking key :count, no need to check for pending locks. 10:56:41,150 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-1 (HornetQ-client-global-threads-517073909)) Attempting to lock :count with acquisition timeout of 10000 millis 10:56:41,150 TRACE [org.infinispan.util.concurrent.locks.containers.OwnableReentrantPerEntryLockContainer] (Thread-1 (HornetQ-client-global-threads-517073909)) Creating and acquiring new lock instance for key :count 10:56:41,150 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-1 (HornetQ-client-global-threads-517073909)) Successfully acquired lock :count! 10:56:41,150 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-1 (HornetQ-client-global-threads-517073909)) Registering locked key: :count 10:56:41,150 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Wrapping entry ':count'? true 10:56:41,150 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-1 (HornetQ-client-global-threads-517073909)) Exists in context? ImmortalCacheEntry{key=:count, value=ImmortalCacheValue {value=0}} 10:56:41,150 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Executing command: ReplaceCommand{key=:count, oldValue=0, newValue=1, flags=null, successful=true}. 10:56:41,151 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) The return value is true 10:56:41,151 TRACE [org.infinispan.transaction.LocalTransaction] (Thread-1 (HornetQ-client-global-threads-517073909)) Adding modification ReplaceCommand{key=:count, oldValue=0, newValue=1, flags=null, successful=true}. Mod list is null 10:56:41,163 TRACE [org.infinispan.transaction.synchronization.SynchronizationAdapter] (Thread-1 (HornetQ-client-global-threads-517073909)) beforeCompletion called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@2 10:56:41,163 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-1 (HornetQ-client-global-threads-517073909)) Received prepare for tx: LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@2. Skipping call as 1PC will be used. 10:56:41,180 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Invoked with command EntrySetCommand{set=1 elements} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@28eed037] 10:56:41,181 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Executing command: EntrySetCommand{set=1 elements}. 10:56:41,181 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Invoked with command EntrySetCommand{set=1 elements} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@56a7dfdf] 10:56:41,181 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Executing command: EntrySetCommand{set=1 elements}. 10:56:41,181 INFO [counter.test.locking] (Thread-3 (HornetQ-client-global-threads-517073909)) JC: work start :pessimistic # 10:56:41,182 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Invoked with command GetKeyValueCommand {key=:count, flags=null} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@275ad5eb] 10:56:41,182 TRACE [org.infinispan.transaction.TransactionTable] (Thread-3 (HornetQ-client-global-threads-517073909)) Created a new local transaction: LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=null, backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@3 10:56:41,182 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-3 (HornetQ-client-global-threads-517073909)) Exists in context? null 10:56:41,183 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-3 (HornetQ-client-global-threads-517073909)) Retrieved from container ImmortalCacheEntry{key=:count, value=ImmortalCacheValue {value=0}} 10:56:41,183 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Executing command: GetKeyValueCommand {key=:count, flags=null}. 10:56:41,183 TRACE [org.infinispan.commands.read.GetKeyValueCommand] (Thread-3 (HornetQ-client-global-threads-517073909)) Found value 0 10:56:41,185 INFO [counter.test.locking] (Thread-3 (HornetQ-client-global-threads-517073909)) JC: v= :pessimistic 0 10:56:41,186 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Invoked with command ReplaceCommand{key=:count, oldValue=0, newValue=1, flags=null, successful=true} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@4e5e2414] 10:56:41,187 TRACE [org.infinispan.interceptors.locking.PessimisticLockingInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Locking key :count, no need to check for pending locks. 10:56:41,188 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-3 (HornetQ-client-global-threads-517073909)) Attempting to lock :count with acquisition timeout of 10000 millis 10:56:41,199 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-4 (HornetQ-client-global-threads-517073909)) Invoked with command EntrySetCommand{set=1 elements} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@32165c0f] 10:56:41,200 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-4 (HornetQ-client-global-threads-517073909)) Executing command: EntrySetCommand{set=1 elements}. 10:56:41,200 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-4 (HornetQ-client-global-threads-517073909)) Invoked with command EntrySetCommand{set=1 elements} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@32e4484] 10:56:41,200 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-4 (HornetQ-client-global-threads-517073909)) Executing command: EntrySetCommand{set=1 elements}. 10:56:41,201 INFO [counter.test.locking] (Thread-4 (HornetQ-client-global-threads-517073909)) JC: work start :pessimistic # 10:56:41,203 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-4 (HornetQ-client-global-threads-517073909)) Invoked with command GetKeyValueCommand {key=:count, flags=null} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@47c555f1] 10:56:41,203 TRACE [org.infinispan.transaction.TransactionTable] (Thread-4 (HornetQ-client-global-threads-517073909)) Created a new local transaction: LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=null, backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@4 10:56:41,203 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-4 (HornetQ-client-global-threads-517073909)) Exists in context? null 10:56:41,203 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-4 (HornetQ-client-global-threads-517073909)) Retrieved from container ImmortalCacheEntry{key=:count, value=ImmortalCacheValue {value=0}} 10:56:41,204 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-4 (HornetQ-client-global-threads-517073909)) Executing command: GetKeyValueCommand {key=:count, flags=null}. 10:56:41,204 TRACE [org.infinispan.commands.read.GetKeyValueCommand] (Thread-4 (HornetQ-client-global-threads-517073909)) Found value 0 10:56:41,204 INFO [counter.test.locking] (Thread-4 (HornetQ-client-global-threads-517073909)) JC: v= :pessimistic 0 10:56:41,205 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-4 (HornetQ-client-global-threads-517073909)) Invoked with command ReplaceCommand{key=:count, oldValue=0, newValue=1, flags=null, successful=true} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@6c8d6606] 10:56:41,205 TRACE [org.infinispan.interceptors.locking.PessimisticLockingInterceptor] (Thread-4 (HornetQ-client-global-threads-517073909)) Locking key :count, no need to check for pending locks. 10:56:41,205 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-4 (HornetQ-client-global-threads-517073909)) Attempting to lock :count with acquisition timeout of 10000 millis 10:56:41,209 TRACE [org.infinispan.transaction.synchronization.SynchronizationAdapter] (Thread-1 (HornetQ-client-global-threads-517073909)) afterCompletion(3) called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@2. 10:56:41,210 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-1 (HornetQ-client-global-threads-517073909)) Committing transaction GlobalTransaction::2:local 10:56:41,210 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-1 (HornetQ-client-global-threads-517073909)) Doing an 1PC prepare call on the interceptor chain 10:56:41,211 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Invoked with command PrepareCommand {modifications=[ReplaceCommand{key=:count, oldValue=0, newValue=1, flags=null, successful=true}], onePhaseCommit=true, gtx=GlobalTransaction::2:local, cacheName='pessimistic', topologyId=-1} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@7163f043] 10:56:41,211 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Suppressing invocation of method handlePrepareCommand. 10:56:41,211 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) About to commit entry ReadCommittedEntry(5832f8dd){key=:count, value=1, oldValue=0, isCreated=false, isChanged=true, isRemoved=false, isValid=true} 10:56:41,211 TRACE [org.infinispan.container.entries.ReadCommittedEntry] (Thread-1 (HornetQ-client-global-threads-517073909)) Updating entry (key=:count removed=false valid=true changed=true created=false loaded=false value=1] 10:56:41,212 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-1 (HornetQ-client-global-threads-517073909)) Attempting to unlock :count 10:56:41,212 TRACE [org.infinispan.util.concurrent.locks.containers.OwnableReentrantPerEntryLockContainer] (Thread-1 (HornetQ-client-global-threads-517073909)) Unlocking lock instance for key :count 10:56:41,212 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-3 (HornetQ-client-global-threads-517073909)) Successfully acquired lock :count! 10:56:41,212 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-3 (HornetQ-client-global-threads-517073909)) Registering locked key: :count 10:56:41,212 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-1 (HornetQ-client-global-threads-517073909)) Clearing locked keys: [:count] 10:56:41,213 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Wrapping entry ':count'? true 10:56:41,213 TRACE [org.infinispan.interceptors.TxInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) invokeNextInterceptorAndVerifyTransaction :: originatorMissing=false, alreadyCompleted=false 10:56:41,213 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-3 (HornetQ-client-global-threads-517073909)) Exists in context? ImmortalCacheEntry{key=:count, value=ImmortalCacheValue {value=1}} 10:56:41,213 TRACE [org.infinispan.transaction.TransactionTable] (Thread-1 (HornetQ-client-global-threads-517073909)) Removed LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=null, backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@2 from transaction table. 10:56:41,213 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Executing command: ReplaceCommand{key=:count, oldValue=0, newValue=1, flags=null, successful=true}. 10:56:41,213 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-1 (HornetQ-client-global-threads-517073909)) Transaction GlobalTransaction::2:local has completed, notifying listening threads. 10:56:41,214 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) The return value is false 10:56:41,214 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Invoked with command GetKeyValueCommand {key=:count, flags=null} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@643c7e3c] 10:56:41,214 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-3 (HornetQ-client-global-threads-517073909)) Exists in context? ReadCommittedEntry(24b88561){key=:count, value=1, oldValue=1, isCreated=false, isChanged=false, isRemoved=false, isValid=true} 10:56:41,214 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Executing command: GetKeyValueCommand {key=:count, flags=null}. 10:56:41,214 TRACE [org.infinispan.commands.read.GetKeyValueCommand] (Thread-3 (HornetQ-client-global-threads-517073909)) Found value 1 10:56:41,214 INFO [counter.test.locking] (Thread-3 (HornetQ-client-global-threads-517073909)) JC: v= :pessimistic 1 10:56:41,215 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-2 (HornetQ-client-global-threads-517073909)) Invoked with command EntrySetCommand{set=1 elements} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@4e3cb61c] 10:56:41,215 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-2 (HornetQ-client-global-threads-517073909)) Executing command: EntrySetCommand{set=1 elements}. 10:56:41,215 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Invoked with command ReplaceCommand{key=:count, oldValue=1, newValue=2, flags=null, successful=true} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@73d81064] 10:56:41,215 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-2 (HornetQ-client-global-threads-517073909)) Invoked with command EntrySetCommand{set=1 elements} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@6e1c50a6] 10:56:41,215 TRACE [org.infinispan.interceptors.locking.PessimisticLockingInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Locking key :count, no need to check for pending locks. 10:56:41,215 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-2 (HornetQ-client-global-threads-517073909)) Executing command: EntrySetCommand{set=1 elements}. 10:56:41,215 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-3 (HornetQ-client-global-threads-517073909)) Already own lock for entry 10:56:41,215 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Wrapping entry ':count'? true 10:56:41,215 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-3 (HornetQ-client-global-threads-517073909)) Exists in context? ReadCommittedEntry(24b88561){key=:count, value=1, oldValue=1, isCreated=false, isChanged=false, isRemoved=false, isValid=true} 10:56:41,216 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Executing command: ReplaceCommand{key=:count, oldValue=1, newValue=2, flags=null, successful=true}. 10:56:41,215 INFO [counter.test.locking] (Thread-2 (HornetQ-client-global-threads-517073909)) JC: work start :pessimistic # 10:56:41,216 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) The return value is true 10:56:41,216 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-2 (HornetQ-client-global-threads-517073909)) Invoked with command GetKeyValueCommand {key=:count, flags=null} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@384b9648] 10:56:41,216 TRACE [org.infinispan.transaction.TransactionTable] (Thread-2 (HornetQ-client-global-threads-517073909)) Created a new local transaction: LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=null, backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@5 10:56:41,216 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-2 (HornetQ-client-global-threads-517073909)) Exists in context? null 10:56:41,216 TRACE [org.infinispan.transaction.LocalTransaction] (Thread-3 (HornetQ-client-global-threads-517073909)) Adding modification ReplaceCommand{key=:count, oldValue=1, newValue=2, flags=null, successful=true}. Mod list is null 10:56:41,216 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-2 (HornetQ-client-global-threads-517073909)) Retrieved from container ImmortalCacheEntry{key=:count, value=ImmortalCacheValue {value=1}} 10:56:41,217 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-2 (HornetQ-client-global-threads-517073909)) Executing command: GetKeyValueCommand {key=:count, flags=null}. 10:56:41,217 TRACE [org.infinispan.commands.read.GetKeyValueCommand] (Thread-2 (HornetQ-client-global-threads-517073909)) Found value 1 10:56:41,217 INFO [counter.test.locking] (Thread-2 (HornetQ-client-global-threads-517073909)) JC: v= :pessimistic 1 10:56:41,218 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-2 (HornetQ-client-global-threads-517073909)) Invoked with command ReplaceCommand{key=:count, oldValue=1, newValue=2, flags=null, successful=true} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@46cc74dc] 10:56:41,218 TRACE [org.infinispan.interceptors.locking.PessimisticLockingInterceptor] (Thread-2 (HornetQ-client-global-threads-517073909)) Locking key :count, no need to check for pending locks. 10:56:41,218 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-2 (HornetQ-client-global-threads-517073909)) Attempting to lock :count with acquisition timeout of 10000 millis 10:56:41,225 TRACE [org.infinispan.transaction.synchronization.SynchronizationAdapter] (Thread-3 (HornetQ-client-global-threads-517073909)) beforeCompletion called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@3 10:56:41,227 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-3 (HornetQ-client-global-threads-517073909)) Received prepare for tx: LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@3. Skipping call as 1PC will be used. 10:56:41,233 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-6 (HornetQ-client-global-threads-517073909)) Invoked with command EntrySetCommand{set=1 elements} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@10b6f7be] 10:56:41,236 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-6 (HornetQ-client-global-threads-517073909)) Executing command: EntrySetCommand{set=1 elements}. 10:56:41,237 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-6 (HornetQ-client-global-threads-517073909)) Invoked with command EntrySetCommand{set=1 elements} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@5c42e384] 10:56:41,237 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-6 (HornetQ-client-global-threads-517073909)) Executing command: EntrySetCommand{set=1 elements}. 10:56:41,237 INFO [counter.test.locking] (Thread-6 (HornetQ-client-global-threads-517073909)) JC: work start :pessimistic # 10:56:41,238 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-6 (HornetQ-client-global-threads-517073909)) Invoked with command GetKeyValueCommand {key=:count, flags=null} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@780643c6] 10:56:41,238 TRACE [org.infinispan.transaction.TransactionTable] (Thread-6 (HornetQ-client-global-threads-517073909)) Created a new local transaction: LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=null, backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@6 10:56:41,239 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-6 (HornetQ-client-global-threads-517073909)) Exists in context? null 10:56:41,239 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-6 (HornetQ-client-global-threads-517073909)) Retrieved from container ImmortalCacheEntry{key=:count, value=ImmortalCacheValue {value=1}} 10:56:41,239 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-6 (HornetQ-client-global-threads-517073909)) Executing command: GetKeyValueCommand {key=:count, flags=null}. 10:56:41,239 TRACE [org.infinispan.commands.read.GetKeyValueCommand] (Thread-6 (HornetQ-client-global-threads-517073909)) Found value 1 10:56:41,244 INFO [counter.test.locking] (Thread-6 (HornetQ-client-global-threads-517073909)) JC: v= :pessimistic 1 10:56:41,245 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-6 (HornetQ-client-global-threads-517073909)) Invoked with command ReplaceCommand{key=:count, oldValue=1, newValue=2, flags=null, successful=true} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@3a8f5491] 10:56:41,245 TRACE [org.infinispan.interceptors.locking.PessimisticLockingInterceptor] (Thread-6 (HornetQ-client-global-threads-517073909)) Locking key :count, no need to check for pending locks. 10:56:41,245 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-6 (HornetQ-client-global-threads-517073909)) Attempting to lock :count with acquisition timeout of 10000 millis 10:56:41,258 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-5 (HornetQ-client-global-threads-517073909)) Invoked with command EntrySetCommand{set=1 elements} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@33da4846] 10:56:41,258 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-5 (HornetQ-client-global-threads-517073909)) Executing command: EntrySetCommand{set=1 elements}. 10:56:41,258 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-5 (HornetQ-client-global-threads-517073909)) Invoked with command EntrySetCommand{set=1 elements} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@3fbf0642] 10:56:41,258 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-5 (HornetQ-client-global-threads-517073909)) Executing command: EntrySetCommand{set=1 elements}. 10:56:41,258 TRACE [org.infinispan.transaction.synchronization.SynchronizationAdapter] (Thread-3 (HornetQ-client-global-threads-517073909)) afterCompletion(3) called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@3. 10:56:41,259 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-3 (HornetQ-client-global-threads-517073909)) Committing transaction GlobalTransaction::3:local 10:56:41,259 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-3 (HornetQ-client-global-threads-517073909)) Doing an 1PC prepare call on the interceptor chain 10:56:41,259 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Invoked with command PrepareCommand {modifications=[ReplaceCommand{key=:count, oldValue=1, newValue=2, flags=null, successful=true}], onePhaseCommit=true, gtx=GlobalTransaction::3:local, cacheName='pessimistic', topologyId=-1} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@1633f7c0] 10:56:41,259 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Suppressing invocation of method handlePrepareCommand. 10:56:41,259 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) About to commit entry ReadCommittedEntry(24b88561){key=:count, value=2, oldValue=1, isCreated=false, isChanged=true, isRemoved=false, isValid=true} 10:56:41,259 TRACE [org.infinispan.container.entries.ReadCommittedEntry] (Thread-3 (HornetQ-client-global-threads-517073909)) Updating entry (key=:count removed=false valid=true changed=true created=false loaded=false value=2] 10:56:41,260 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-3 (HornetQ-client-global-threads-517073909)) Attempting to unlock :count 10:56:41,260 TRACE [org.infinispan.util.concurrent.locks.containers.OwnableReentrantPerEntryLockContainer] (Thread-3 (HornetQ-client-global-threads-517073909)) Unlocking lock instance for key :count 10:56:41,261 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-3 (HornetQ-client-global-threads-517073909)) Clearing locked keys: [:count] 10:56:41,261 TRACE [org.infinispan.interceptors.TxInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) invokeNextInterceptorAndVerifyTransaction :: originatorMissing=false, alreadyCompleted=false 10:56:41,261 TRACE [org.infinispan.transaction.TransactionTable] (Thread-3 (HornetQ-client-global-threads-517073909)) Removed LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=null, backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@3 from transaction table. 10:56:41,261 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-3 (HornetQ-client-global-threads-517073909)) Transaction GlobalTransaction::3:local has completed, notifying listening threads. 10:56:41,261 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-4 (HornetQ-client-global-threads-517073909)) Successfully acquired lock :count! 10:56:41,261 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-4 (HornetQ-client-global-threads-517073909)) Registering locked key: :count 10:56:41,260 INFO [counter.test.locking] (Thread-5 (HornetQ-client-global-threads-517073909)) JC: work start :pessimistic # 10:56:41,262 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-4 (HornetQ-client-global-threads-517073909)) Wrapping entry ':count'? true 10:56:41,262 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-4 (HornetQ-client-global-threads-517073909)) Exists in context? ImmortalCacheEntry{key=:count, value=ImmortalCacheValue {value=2}} 10:56:41,262 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-5 (HornetQ-client-global-threads-517073909)) Invoked with command GetKeyValueCommand {key=:count, flags=null} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@19da9b4e] 10:56:41,262 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-4 (HornetQ-client-global-threads-517073909)) Executing command: ReplaceCommand{key=:count, oldValue=0, newValue=1, flags=null, successful=true}. 10:56:41,262 TRACE [org.infinispan.transaction.TransactionTable] (Thread-5 (HornetQ-client-global-threads-517073909)) Created a new local transaction: LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=null, backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@7 10:56:41,262 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-5 (HornetQ-client-global-threads-517073909)) Exists in context? null 10:56:41,262 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-5 (HornetQ-client-global-threads-517073909)) Retrieved from container ImmortalCacheEntry{key=:count, value=ImmortalCacheValue {value=2}} 10:56:41,262 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-4 (HornetQ-client-global-threads-517073909)) The return value is false 10:56:41,262 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-4 (HornetQ-client-global-threads-517073909)) Invoked with command GetKeyValueCommand {key=:count, flags=null} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@1496793b] 10:56:41,262 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-5 (HornetQ-client-global-threads-517073909)) Executing command: GetKeyValueCommand {key=:count, flags=null}. 10:56:41,263 TRACE [org.infinispan.commands.read.GetKeyValueCommand] (Thread-5 (HornetQ-client-global-threads-517073909)) Found value 2 10:56:41,263 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-4 (HornetQ-client-global-threads-517073909)) Exists in context? ReadCommittedEntry(22f11b0c){key=:count, value=2, oldValue=2, isCreated=false, isChanged=false, isRemoved=false, isValid=true} 10:56:41,263 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-4 (HornetQ-client-global-threads-517073909)) Executing command: GetKeyValueCommand {key=:count, flags=null}. 10:56:41,263 TRACE [org.infinispan.commands.read.GetKeyValueCommand] (Thread-4 (HornetQ-client-global-threads-517073909)) Found value 2 10:56:41,263 INFO [counter.test.locking] (Thread-5 (HornetQ-client-global-threads-517073909)) JC: v= :pessimistic 2 10:56:41,263 INFO [counter.test.locking] (Thread-4 (HornetQ-client-global-threads-517073909)) JC: v= :pessimistic 2 10:56:41,263 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-5 (HornetQ-client-global-threads-517073909)) Invoked with command ReplaceCommand{key=:count, oldValue=2, newValue=3, flags=null, successful=true} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@326c2c0] 10:56:41,263 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-4 (HornetQ-client-global-threads-517073909)) Invoked with command ReplaceCommand{key=:count, oldValue=2, newValue=3, flags=null, successful=true} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@65bbccdd] 10:56:41,263 TRACE [org.infinispan.interceptors.locking.PessimisticLockingInterceptor] (Thread-5 (HornetQ-client-global-threads-517073909)) Locking key :count, no need to check for pending locks. 10:56:41,264 TRACE [org.infinispan.interceptors.locking.PessimisticLockingInterceptor] (Thread-4 (HornetQ-client-global-threads-517073909)) Locking key :count, no need to check for pending locks. 10:56:41,264 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-5 (HornetQ-client-global-threads-517073909)) Attempting to lock :count with acquisition timeout of 10000 millis 10:56:41,264 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-4 (HornetQ-client-global-threads-517073909)) Already own lock for entry 10:56:41,264 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-4 (HornetQ-client-global-threads-517073909)) Wrapping entry ':count'? true 10:56:41,264 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-4 (HornetQ-client-global-threads-517073909)) Exists in context? ReadCommittedEntry(22f11b0c){key=:count, value=2, oldValue=2, isCreated=false, isChanged=false, isRemoved=false, isValid=true} 10:56:41,264 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-4 (HornetQ-client-global-threads-517073909)) Executing command: ReplaceCommand{key=:count, oldValue=2, newValue=3, flags=null, successful=true}. 10:56:41,264 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-4 (HornetQ-client-global-threads-517073909)) The return value is true 10:56:41,265 TRACE [org.infinispan.transaction.LocalTransaction] (Thread-4 (HornetQ-client-global-threads-517073909)) Adding modification ReplaceCommand{key=:count, oldValue=2, newValue=3, flags=null, successful=true}. Mod list is null 10:56:41,275 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-7 (HornetQ-client-global-threads-517073909)) Invoked with command EntrySetCommand{set=1 elements} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@646bbd7d] 10:56:41,276 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-7 (HornetQ-client-global-threads-517073909)) Executing command: EntrySetCommand{set=1 elements}. 10:56:41,276 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-7 (HornetQ-client-global-threads-517073909)) Invoked with command EntrySetCommand{set=1 elements} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@5d658d0c] 10:56:41,276 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-7 (HornetQ-client-global-threads-517073909)) Executing command: EntrySetCommand{set=1 elements}. 10:56:41,276 INFO [counter.test.locking] (Thread-7 (HornetQ-client-global-threads-517073909)) JC: work start :pessimistic # 10:56:41,277 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-7 (HornetQ-client-global-threads-517073909)) Invoked with command GetKeyValueCommand {key=:count, flags=null} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@360f3ebb] 10:56:41,277 TRACE [org.infinispan.transaction.TransactionTable] (Thread-7 (HornetQ-client-global-threads-517073909)) Created a new local transaction: LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=null, backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@8 10:56:41,277 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-7 (HornetQ-client-global-threads-517073909)) Exists in context? null 10:56:41,277 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-7 (HornetQ-client-global-threads-517073909)) Retrieved from container ImmortalCacheEntry{key=:count, value=ImmortalCacheValue {value=2}} 10:56:41,278 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-7 (HornetQ-client-global-threads-517073909)) Executing command: GetKeyValueCommand {key=:count, flags=null}. 10:56:41,278 TRACE [org.infinispan.commands.read.GetKeyValueCommand] (Thread-7 (HornetQ-client-global-threads-517073909)) Found value 2 10:56:41,278 INFO [counter.test.locking] (Thread-7 (HornetQ-client-global-threads-517073909)) JC: v= :pessimistic 2 10:56:41,278 TRACE [org.infinispan.transaction.synchronization.SynchronizationAdapter] (Thread-4 (HornetQ-client-global-threads-517073909)) beforeCompletion called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@4 10:56:41,278 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-4 (HornetQ-client-global-threads-517073909)) Received prepare for tx: LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@4. Skipping call as 1PC will be used. 10:56:41,278 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-7 (HornetQ-client-global-threads-517073909)) Invoked with command ReplaceCommand{key=:count, oldValue=2, newValue=3, flags=null, successful=true} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@242da0a0] 10:56:41,279 TRACE [org.infinispan.interceptors.locking.PessimisticLockingInterceptor] (Thread-7 (HornetQ-client-global-threads-517073909)) Locking key :count, no need to check for pending locks. 10:56:41,280 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-7 (HornetQ-client-global-threads-517073909)) Attempting to lock :count with acquisition timeout of 10000 millis 10:56:41,294 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Invoked with command EntrySetCommand{set=1 elements} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@60899459] 10:56:41,294 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Executing command: EntrySetCommand{set=1 elements}. 10:56:41,294 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Invoked with command EntrySetCommand{set=1 elements} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@78db41c2] 10:56:41,295 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Executing command: EntrySetCommand{set=1 elements}. 10:56:41,295 INFO [counter.test.locking] (Thread-3 (HornetQ-client-global-threads-517073909)) JC: work start :pessimistic # 10:56:41,295 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Invoked with command GetKeyValueCommand {key=:count, flags=null} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@5f08f36f] 10:56:41,296 TRACE [org.infinispan.transaction.TransactionTable] (Thread-3 (HornetQ-client-global-threads-517073909)) Created a new local transaction: LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=null, backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@9 10:56:41,296 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-3 (HornetQ-client-global-threads-517073909)) Exists in context? null 10:56:41,296 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-3 (HornetQ-client-global-threads-517073909)) Retrieved from container ImmortalCacheEntry{key=:count, value=ImmortalCacheValue {value=2}} 10:56:41,296 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Executing command: GetKeyValueCommand {key=:count, flags=null}. 10:56:41,296 TRACE [org.infinispan.commands.read.GetKeyValueCommand] (Thread-3 (HornetQ-client-global-threads-517073909)) Found value 2 10:56:41,296 INFO [counter.test.locking] (Thread-3 (HornetQ-client-global-threads-517073909)) JC: v= :pessimistic 2 10:56:41,297 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Invoked with command ReplaceCommand{key=:count, oldValue=2, newValue=3, flags=null, successful=true} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@44a62d27] 10:56:41,297 TRACE [org.infinispan.interceptors.locking.PessimisticLockingInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Locking key :count, no need to check for pending locks. 10:56:41,297 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-3 (HornetQ-client-global-threads-517073909)) Attempting to lock :count with acquisition timeout of 10000 millis 10:56:41,302 TRACE [org.infinispan.transaction.synchronization.SynchronizationAdapter] (Thread-4 (HornetQ-client-global-threads-517073909)) afterCompletion(3) called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@4. 10:56:41,305 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-4 (HornetQ-client-global-threads-517073909)) Committing transaction GlobalTransaction::4:local 10:56:41,305 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-4 (HornetQ-client-global-threads-517073909)) Doing an 1PC prepare call on the interceptor chain 10:56:41,305 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-4 (HornetQ-client-global-threads-517073909)) Invoked with command PrepareCommand {modifications=[ReplaceCommand{key=:count, oldValue=2, newValue=3, flags=null, successful=true}], onePhaseCommit=true, gtx=GlobalTransaction::4:local, cacheName='pessimistic', topologyId=-1} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@3766a34d] 10:56:41,305 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-4 (HornetQ-client-global-threads-517073909)) Suppressing invocation of method handlePrepareCommand. 10:56:41,305 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-4 (HornetQ-client-global-threads-517073909)) About to commit entry ReadCommittedEntry(22f11b0c){key=:count, value=3, oldValue=2, isCreated=false, isChanged=true, isRemoved=false, isValid=true} 10:56:41,305 TRACE [org.infinispan.container.entries.ReadCommittedEntry] (Thread-4 (HornetQ-client-global-threads-517073909)) Updating entry (key=:count removed=false valid=true changed=true created=false loaded=false value=3] 10:56:41,306 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-4 (HornetQ-client-global-threads-517073909)) Attempting to unlock :count 10:56:41,306 TRACE [org.infinispan.util.concurrent.locks.containers.OwnableReentrantPerEntryLockContainer] (Thread-4 (HornetQ-client-global-threads-517073909)) Unlocking lock instance for key :count 10:56:41,306 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-2 (HornetQ-client-global-threads-517073909)) Successfully acquired lock :count! 10:56:41,306 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-2 (HornetQ-client-global-threads-517073909)) Registering locked key: :count 10:56:41,306 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-2 (HornetQ-client-global-threads-517073909)) Wrapping entry ':count'? true 10:56:41,306 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-2 (HornetQ-client-global-threads-517073909)) Exists in context? ImmortalCacheEntry{key=:count, value=ImmortalCacheValue {value=3}} 10:56:41,307 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-2 (HornetQ-client-global-threads-517073909)) Executing command: ReplaceCommand{key=:count, oldValue=1, newValue=2, flags=null, successful=true}. 10:56:41,307 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-2 (HornetQ-client-global-threads-517073909)) The return value is false 10:56:41,307 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-2 (HornetQ-client-global-threads-517073909)) Invoked with command GetKeyValueCommand {key=:count, flags=null} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@2e4ab675] 10:56:41,307 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-2 (HornetQ-client-global-threads-517073909)) Exists in context? ReadCommittedEntry(2b10d311){key=:count, value=3, oldValue=3, isCreated=false, isChanged=false, isRemoved=false, isValid=true} 10:56:41,307 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-2 (HornetQ-client-global-threads-517073909)) Executing command: GetKeyValueCommand {key=:count, flags=null}. 10:56:41,307 TRACE [org.infinispan.commands.read.GetKeyValueCommand] (Thread-2 (HornetQ-client-global-threads-517073909)) Found value 3 10:56:41,308 INFO [counter.test.locking] (Thread-2 (HornetQ-client-global-threads-517073909)) JC: v= :pessimistic 3 10:56:41,308 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-2 (HornetQ-client-global-threads-517073909)) Invoked with command ReplaceCommand{key=:count, oldValue=3, newValue=4, flags=null, successful=true} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@5d91172d] 10:56:41,308 TRACE [org.infinispan.interceptors.locking.PessimisticLockingInterceptor] (Thread-2 (HornetQ-client-global-threads-517073909)) Locking key :count, no need to check for pending locks. 10:56:41,308 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-2 (HornetQ-client-global-threads-517073909)) Already own lock for entry 10:56:41,308 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-2 (HornetQ-client-global-threads-517073909)) Wrapping entry ':count'? true 10:56:41,308 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-2 (HornetQ-client-global-threads-517073909)) Exists in context? ReadCommittedEntry(2b10d311){key=:count, value=3, oldValue=3, isCreated=false, isChanged=false, isRemoved=false, isValid=true} 10:56:41,308 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-2 (HornetQ-client-global-threads-517073909)) Executing command: ReplaceCommand{key=:count, oldValue=3, newValue=4, flags=null, successful=true}. 10:56:41,308 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-2 (HornetQ-client-global-threads-517073909)) The return value is true 10:56:41,309 TRACE [org.infinispan.transaction.LocalTransaction] (Thread-2 (HornetQ-client-global-threads-517073909)) Adding modification ReplaceCommand{key=:count, oldValue=3, newValue=4, flags=null, successful=true}. Mod list is null 10:56:41,311 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-4 (HornetQ-client-global-threads-517073909)) Clearing locked keys: [:count] 10:56:41,312 TRACE [org.infinispan.interceptors.TxInterceptor] (Thread-4 (HornetQ-client-global-threads-517073909)) invokeNextInterceptorAndVerifyTransaction :: originatorMissing=false, alreadyCompleted=false 10:56:41,312 TRACE [org.infinispan.transaction.TransactionTable] (Thread-4 (HornetQ-client-global-threads-517073909)) Removed LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=null, backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@4 from transaction table. 10:56:41,312 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-4 (HornetQ-client-global-threads-517073909)) Transaction GlobalTransaction::4:local has completed, notifying listening threads. 10:56:41,320 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Invoked with command EntrySetCommand{set=1 elements} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@1700de8d] 10:56:41,320 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Executing command: EntrySetCommand{set=1 elements}. 10:56:41,320 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Invoked with command EntrySetCommand{set=1 elements} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@3a1306c7] 10:56:41,320 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Executing command: EntrySetCommand{set=1 elements}. 10:56:41,321 INFO [counter.test.locking] (Thread-1 (HornetQ-client-global-threads-517073909)) JC: work start :pessimistic # 10:56:41,321 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Invoked with command GetKeyValueCommand {key=:count, flags=null} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@3722109a] 10:56:41,321 TRACE [org.infinispan.transaction.TransactionTable] (Thread-1 (HornetQ-client-global-threads-517073909)) Created a new local transaction: LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=null, backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@a 10:56:41,321 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-1 (HornetQ-client-global-threads-517073909)) Exists in context? null 10:56:41,322 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-1 (HornetQ-client-global-threads-517073909)) Retrieved from container ImmortalCacheEntry{key=:count, value=ImmortalCacheValue {value=3}} 10:56:41,322 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Executing command: GetKeyValueCommand {key=:count, flags=null}. 10:56:41,322 TRACE [org.infinispan.commands.read.GetKeyValueCommand] (Thread-1 (HornetQ-client-global-threads-517073909)) Found value 3 10:56:41,322 INFO [counter.test.locking] (Thread-1 (HornetQ-client-global-threads-517073909)) JC: v= :pessimistic 3 10:56:41,322 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Invoked with command ReplaceCommand{key=:count, oldValue=3, newValue=4, flags=null, successful=true} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@1d700abd] 10:56:41,323 TRACE [org.infinispan.interceptors.locking.PessimisticLockingInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Locking key :count, no need to check for pending locks. 10:56:41,323 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-1 (HornetQ-client-global-threads-517073909)) Attempting to lock :count with acquisition timeout of 10000 millis 10:56:41,328 TRACE [org.infinispan.transaction.synchronization.SynchronizationAdapter] (Thread-2 (HornetQ-client-global-threads-517073909)) beforeCompletion called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@5 10:56:41,329 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-2 (HornetQ-client-global-threads-517073909)) Received prepare for tx: LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@5. Skipping call as 1PC will be used. 10:56:41,342 INFO [counter.test.locking] (nREPL-worker-0) JC: published 10 messages 10:56:41,346 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-8 (HornetQ-client-global-threads-517073909)) Invoked with command EntrySetCommand{set=1 elements} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@7970b718] 10:56:41,346 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-8 (HornetQ-client-global-threads-517073909)) Executing command: EntrySetCommand{set=1 elements}. 10:56:41,346 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-8 (HornetQ-client-global-threads-517073909)) Invoked with command EntrySetCommand{set=1 elements} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@5704c6f1] 10:56:41,346 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-8 (HornetQ-client-global-threads-517073909)) Executing command: EntrySetCommand{set=1 elements}. 10:56:41,347 INFO [counter.test.locking] (Thread-8 (HornetQ-client-global-threads-517073909)) JC: work start :pessimistic # 10:56:41,347 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-8 (HornetQ-client-global-threads-517073909)) Invoked with command GetKeyValueCommand {key=:count, flags=null} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@697a1fcd] 10:56:41,348 TRACE [org.infinispan.transaction.TransactionTable] (Thread-8 (HornetQ-client-global-threads-517073909)) Created a new local transaction: LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=null, backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@b 10:56:41,348 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-8 (HornetQ-client-global-threads-517073909)) Exists in context? null 10:56:41,352 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-8 (HornetQ-client-global-threads-517073909)) Retrieved from container ImmortalCacheEntry{key=:count, value=ImmortalCacheValue {value=3}} 10:56:41,352 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-8 (HornetQ-client-global-threads-517073909)) Executing command: GetKeyValueCommand {key=:count, flags=null}. 10:56:41,352 TRACE [org.infinispan.commands.read.GetKeyValueCommand] (Thread-8 (HornetQ-client-global-threads-517073909)) Found value 3 10:56:41,352 INFO [counter.test.locking] (Thread-8 (HornetQ-client-global-threads-517073909)) JC: v= :pessimistic 3 10:56:41,353 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-8 (HornetQ-client-global-threads-517073909)) Invoked with command ReplaceCommand{key=:count, oldValue=3, newValue=4, flags=null, successful=true} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@1d15f37d] 10:56:41,354 TRACE [org.infinispan.interceptors.locking.PessimisticLockingInterceptor] (Thread-8 (HornetQ-client-global-threads-517073909)) Locking key :count, no need to check for pending locks. 10:56:41,354 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-8 (HornetQ-client-global-threads-517073909)) Attempting to lock :count with acquisition timeout of 10000 millis 10:56:41,401 TRACE [org.infinispan.transaction.synchronization.SynchronizationAdapter] (Thread-2 (HornetQ-client-global-threads-517073909)) afterCompletion(3) called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@5. 10:56:41,401 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-2 (HornetQ-client-global-threads-517073909)) Committing transaction GlobalTransaction::5:local 10:56:41,401 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-2 (HornetQ-client-global-threads-517073909)) Doing an 1PC prepare call on the interceptor chain 10:56:41,401 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-2 (HornetQ-client-global-threads-517073909)) Invoked with command PrepareCommand {modifications=[ReplaceCommand{key=:count, oldValue=3, newValue=4, flags=null, successful=true}], onePhaseCommit=true, gtx=GlobalTransaction::5:local, cacheName='pessimistic', topologyId=-1} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@7bb70b5c] 10:56:41,401 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-2 (HornetQ-client-global-threads-517073909)) Suppressing invocation of method handlePrepareCommand. 10:56:41,401 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-2 (HornetQ-client-global-threads-517073909)) About to commit entry ReadCommittedEntry(2b10d311){key=:count, value=4, oldValue=3, isCreated=false, isChanged=true, isRemoved=false, isValid=true} 10:56:41,401 TRACE [org.infinispan.container.entries.ReadCommittedEntry] (Thread-2 (HornetQ-client-global-threads-517073909)) Updating entry (key=:count removed=false valid=true changed=true created=false loaded=false value=4] 10:56:41,401 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-2 (HornetQ-client-global-threads-517073909)) Attempting to unlock :count 10:56:41,402 TRACE [org.infinispan.util.concurrent.locks.containers.OwnableReentrantPerEntryLockContainer] (Thread-2 (HornetQ-client-global-threads-517073909)) Unlocking lock instance for key :count 10:56:41,402 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-2 (HornetQ-client-global-threads-517073909)) Clearing locked keys: [:count] 10:56:41,402 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-6 (HornetQ-client-global-threads-517073909)) Successfully acquired lock :count! 10:56:41,402 TRACE [org.infinispan.interceptors.TxInterceptor] (Thread-2 (HornetQ-client-global-threads-517073909)) invokeNextInterceptorAndVerifyTransaction :: originatorMissing=false, alreadyCompleted=false 10:56:41,402 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-6 (HornetQ-client-global-threads-517073909)) Registering locked key: :count 10:56:41,402 TRACE [org.infinispan.transaction.TransactionTable] (Thread-2 (HornetQ-client-global-threads-517073909)) Removed LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=null, backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@5 from transaction table. 10:56:41,402 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-6 (HornetQ-client-global-threads-517073909)) Wrapping entry ':count'? true 10:56:41,402 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-2 (HornetQ-client-global-threads-517073909)) Transaction GlobalTransaction::5:local has completed, notifying listening threads. 10:56:41,402 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-6 (HornetQ-client-global-threads-517073909)) Exists in context? ImmortalCacheEntry{key=:count, value=ImmortalCacheValue {value=4}} 10:56:41,402 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-6 (HornetQ-client-global-threads-517073909)) Executing command: ReplaceCommand{key=:count, oldValue=1, newValue=2, flags=null, successful=true}. 10:56:41,402 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-6 (HornetQ-client-global-threads-517073909)) The return value is false 10:56:41,403 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-6 (HornetQ-client-global-threads-517073909)) Invoked with command GetKeyValueCommand {key=:count, flags=null} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@3f127a06] 10:56:41,403 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-6 (HornetQ-client-global-threads-517073909)) Exists in context? ReadCommittedEntry(56094043){key=:count, value=4, oldValue=4, isCreated=false, isChanged=false, isRemoved=false, isValid=true} 10:56:41,403 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-6 (HornetQ-client-global-threads-517073909)) Executing command: GetKeyValueCommand {key=:count, flags=null}. 10:56:41,403 TRACE [org.infinispan.commands.read.GetKeyValueCommand] (Thread-6 (HornetQ-client-global-threads-517073909)) Found value 4 10:56:41,403 INFO [counter.test.locking] (Thread-6 (HornetQ-client-global-threads-517073909)) JC: v= :pessimistic 4 10:56:41,403 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-6 (HornetQ-client-global-threads-517073909)) Invoked with command ReplaceCommand{key=:count, oldValue=4, newValue=5, flags=null, successful=true} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@795a1ad5] 10:56:41,404 TRACE [org.infinispan.interceptors.locking.PessimisticLockingInterceptor] (Thread-6 (HornetQ-client-global-threads-517073909)) Locking key :count, no need to check for pending locks. 10:56:41,404 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-6 (HornetQ-client-global-threads-517073909)) Already own lock for entry 10:56:41,404 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-6 (HornetQ-client-global-threads-517073909)) Wrapping entry ':count'? true 10:56:41,404 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-6 (HornetQ-client-global-threads-517073909)) Exists in context? ReadCommittedEntry(56094043){key=:count, value=4, oldValue=4, isCreated=false, isChanged=false, isRemoved=false, isValid=true} 10:56:41,404 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-6 (HornetQ-client-global-threads-517073909)) Executing command: ReplaceCommand{key=:count, oldValue=4, newValue=5, flags=null, successful=true}. 10:56:41,404 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-6 (HornetQ-client-global-threads-517073909)) The return value is true 10:56:41,404 TRACE [org.infinispan.transaction.LocalTransaction] (Thread-6 (HornetQ-client-global-threads-517073909)) Adding modification ReplaceCommand{key=:count, oldValue=4, newValue=5, flags=null, successful=true}. Mod list is null 10:56:41,410 TRACE [org.infinispan.transaction.synchronization.SynchronizationAdapter] (Thread-6 (HornetQ-client-global-threads-517073909)) beforeCompletion called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@6 10:56:41,411 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-6 (HornetQ-client-global-threads-517073909)) Received prepare for tx: LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@6. Skipping call as 1PC will be used. 10:56:41,443 TRACE [org.infinispan.transaction.synchronization.SynchronizationAdapter] (Thread-6 (HornetQ-client-global-threads-517073909)) afterCompletion(3) called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@6. 10:56:41,443 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-6 (HornetQ-client-global-threads-517073909)) Committing transaction GlobalTransaction::6:local 10:56:41,444 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-6 (HornetQ-client-global-threads-517073909)) Doing an 1PC prepare call on the interceptor chain 10:56:41,444 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-6 (HornetQ-client-global-threads-517073909)) Invoked with command PrepareCommand {modifications=[ReplaceCommand{key=:count, oldValue=4, newValue=5, flags=null, successful=true}], onePhaseCommit=true, gtx=GlobalTransaction::6:local, cacheName='pessimistic', topologyId=-1} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@45615931] 10:56:41,444 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-6 (HornetQ-client-global-threads-517073909)) Suppressing invocation of method handlePrepareCommand. 10:56:41,444 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-6 (HornetQ-client-global-threads-517073909)) About to commit entry ReadCommittedEntry(56094043){key=:count, value=5, oldValue=4, isCreated=false, isChanged=true, isRemoved=false, isValid=true} 10:56:41,444 TRACE [org.infinispan.container.entries.ReadCommittedEntry] (Thread-6 (HornetQ-client-global-threads-517073909)) Updating entry (key=:count removed=false valid=true changed=true created=false loaded=false value=5] 10:56:41,444 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-6 (HornetQ-client-global-threads-517073909)) Attempting to unlock :count 10:56:41,445 TRACE [org.infinispan.util.concurrent.locks.containers.OwnableReentrantPerEntryLockContainer] (Thread-6 (HornetQ-client-global-threads-517073909)) Unlocking lock instance for key :count 10:56:41,445 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-5 (HornetQ-client-global-threads-517073909)) Successfully acquired lock :count! 10:56:41,445 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-5 (HornetQ-client-global-threads-517073909)) Registering locked key: :count 10:56:41,445 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-5 (HornetQ-client-global-threads-517073909)) Wrapping entry ':count'? true 10:56:41,445 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-5 (HornetQ-client-global-threads-517073909)) Exists in context? ImmortalCacheEntry{key=:count, value=ImmortalCacheValue {value=5}} 10:56:41,445 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-5 (HornetQ-client-global-threads-517073909)) Executing command: ReplaceCommand{key=:count, oldValue=2, newValue=3, flags=null, successful=true}. 10:56:41,445 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-5 (HornetQ-client-global-threads-517073909)) The return value is false 10:56:41,446 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-5 (HornetQ-client-global-threads-517073909)) Invoked with command GetKeyValueCommand {key=:count, flags=null} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@d88fc00] 10:56:41,446 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-5 (HornetQ-client-global-threads-517073909)) Exists in context? ReadCommittedEntry(1c586af1){key=:count, value=5, oldValue=5, isCreated=false, isChanged=false, isRemoved=false, isValid=true} 10:56:41,446 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-5 (HornetQ-client-global-threads-517073909)) Executing command: GetKeyValueCommand {key=:count, flags=null}. 10:56:41,446 TRACE [org.infinispan.commands.read.GetKeyValueCommand] (Thread-5 (HornetQ-client-global-threads-517073909)) Found value 5 10:56:41,447 INFO [counter.test.locking] (Thread-5 (HornetQ-client-global-threads-517073909)) JC: v= :pessimistic 5 10:56:41,447 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-5 (HornetQ-client-global-threads-517073909)) Invoked with command ReplaceCommand{key=:count, oldValue=5, newValue=6, flags=null, successful=true} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@70d502c0] 10:56:41,447 TRACE [org.infinispan.interceptors.locking.PessimisticLockingInterceptor] (Thread-5 (HornetQ-client-global-threads-517073909)) Locking key :count, no need to check for pending locks. 10:56:41,447 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-5 (HornetQ-client-global-threads-517073909)) Already own lock for entry 10:56:41,447 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-5 (HornetQ-client-global-threads-517073909)) Wrapping entry ':count'? true 10:56:41,448 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-5 (HornetQ-client-global-threads-517073909)) Exists in context? ReadCommittedEntry(1c586af1){key=:count, value=5, oldValue=5, isCreated=false, isChanged=false, isRemoved=false, isValid=true} 10:56:41,448 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-5 (HornetQ-client-global-threads-517073909)) Executing command: ReplaceCommand{key=:count, oldValue=5, newValue=6, flags=null, successful=true}. 10:56:41,448 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-5 (HornetQ-client-global-threads-517073909)) The return value is true 10:56:41,448 TRACE [org.infinispan.transaction.LocalTransaction] (Thread-5 (HornetQ-client-global-threads-517073909)) Adding modification ReplaceCommand{key=:count, oldValue=5, newValue=6, flags=null, successful=true}. Mod list is null 10:56:41,450 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-6 (HornetQ-client-global-threads-517073909)) Clearing locked keys: [:count] 10:56:41,450 TRACE [org.infinispan.interceptors.TxInterceptor] (Thread-6 (HornetQ-client-global-threads-517073909)) invokeNextInterceptorAndVerifyTransaction :: originatorMissing=false, alreadyCompleted=false 10:56:41,450 TRACE [org.infinispan.transaction.TransactionTable] (Thread-6 (HornetQ-client-global-threads-517073909)) Removed LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=null, backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@6 from transaction table. 10:56:41,450 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-6 (HornetQ-client-global-threads-517073909)) Transaction GlobalTransaction::6:local has completed, notifying listening threads. 10:56:41,458 TRACE [org.infinispan.transaction.synchronization.SynchronizationAdapter] (Thread-5 (HornetQ-client-global-threads-517073909)) beforeCompletion called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@7 10:56:41,459 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-5 (HornetQ-client-global-threads-517073909)) Received prepare for tx: LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@7. Skipping call as 1PC will be used. 10:56:41,473 TRACE [org.infinispan.transaction.synchronization.SynchronizationAdapter] (Thread-5 (HornetQ-client-global-threads-517073909)) afterCompletion(3) called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@7. 10:56:41,473 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-5 (HornetQ-client-global-threads-517073909)) Committing transaction GlobalTransaction::7:local 10:56:41,473 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-5 (HornetQ-client-global-threads-517073909)) Doing an 1PC prepare call on the interceptor chain 10:56:41,473 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-5 (HornetQ-client-global-threads-517073909)) Invoked with command PrepareCommand {modifications=[ReplaceCommand{key=:count, oldValue=5, newValue=6, flags=null, successful=true}], onePhaseCommit=true, gtx=GlobalTransaction::7:local, cacheName='pessimistic', topologyId=-1} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@454d8062] 10:56:41,473 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-5 (HornetQ-client-global-threads-517073909)) Suppressing invocation of method handlePrepareCommand. 10:56:41,473 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-5 (HornetQ-client-global-threads-517073909)) About to commit entry ReadCommittedEntry(1c586af1){key=:count, value=6, oldValue=5, isCreated=false, isChanged=true, isRemoved=false, isValid=true} 10:56:41,473 TRACE [org.infinispan.container.entries.ReadCommittedEntry] (Thread-5 (HornetQ-client-global-threads-517073909)) Updating entry (key=:count removed=false valid=true changed=true created=false loaded=false value=6] 10:56:41,473 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-5 (HornetQ-client-global-threads-517073909)) Attempting to unlock :count 10:56:41,474 TRACE [org.infinispan.util.concurrent.locks.containers.OwnableReentrantPerEntryLockContainer] (Thread-5 (HornetQ-client-global-threads-517073909)) Unlocking lock instance for key :count 10:56:41,474 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-5 (HornetQ-client-global-threads-517073909)) Clearing locked keys: [:count] 10:56:41,474 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-7 (HornetQ-client-global-threads-517073909)) Successfully acquired lock :count! 10:56:41,474 TRACE [org.infinispan.interceptors.TxInterceptor] (Thread-5 (HornetQ-client-global-threads-517073909)) invokeNextInterceptorAndVerifyTransaction :: originatorMissing=false, alreadyCompleted=false 10:56:41,474 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-7 (HornetQ-client-global-threads-517073909)) Registering locked key: :count 10:56:41,474 TRACE [org.infinispan.transaction.TransactionTable] (Thread-5 (HornetQ-client-global-threads-517073909)) Removed LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=null, backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@7 from transaction table. 10:56:41,474 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-7 (HornetQ-client-global-threads-517073909)) Wrapping entry ':count'? true 10:56:41,474 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-5 (HornetQ-client-global-threads-517073909)) Transaction GlobalTransaction::7:local has completed, notifying listening threads. 10:56:41,474 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-7 (HornetQ-client-global-threads-517073909)) Exists in context? ImmortalCacheEntry{key=:count, value=ImmortalCacheValue {value=6}} 10:56:41,474 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-7 (HornetQ-client-global-threads-517073909)) Executing command: ReplaceCommand{key=:count, oldValue=2, newValue=3, flags=null, successful=true}. 10:56:41,474 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-7 (HornetQ-client-global-threads-517073909)) The return value is false 10:56:41,475 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-7 (HornetQ-client-global-threads-517073909)) Invoked with command GetKeyValueCommand {key=:count, flags=null} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@6327c579] 10:56:41,475 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-7 (HornetQ-client-global-threads-517073909)) Exists in context? ReadCommittedEntry(4815bdca){key=:count, value=6, oldValue=6, isCreated=false, isChanged=false, isRemoved=false, isValid=true} 10:56:41,475 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-7 (HornetQ-client-global-threads-517073909)) Executing command: GetKeyValueCommand {key=:count, flags=null}. 10:56:41,475 TRACE [org.infinispan.commands.read.GetKeyValueCommand] (Thread-7 (HornetQ-client-global-threads-517073909)) Found value 6 10:56:41,475 INFO [counter.test.locking] (Thread-7 (HornetQ-client-global-threads-517073909)) JC: v= :pessimistic 6 10:56:41,477 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-7 (HornetQ-client-global-threads-517073909)) Invoked with command ReplaceCommand{key=:count, oldValue=6, newValue=7, flags=null, successful=true} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@6d586abb] 10:56:41,477 TRACE [org.infinispan.interceptors.locking.PessimisticLockingInterceptor] (Thread-7 (HornetQ-client-global-threads-517073909)) Locking key :count, no need to check for pending locks. 10:56:41,477 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-7 (HornetQ-client-global-threads-517073909)) Already own lock for entry 10:56:41,477 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-7 (HornetQ-client-global-threads-517073909)) Wrapping entry ':count'? true 10:56:41,477 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-7 (HornetQ-client-global-threads-517073909)) Exists in context? ReadCommittedEntry(4815bdca){key=:count, value=6, oldValue=6, isCreated=false, isChanged=false, isRemoved=false, isValid=true} 10:56:41,477 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-7 (HornetQ-client-global-threads-517073909)) Executing command: ReplaceCommand{key=:count, oldValue=6, newValue=7, flags=null, successful=true}. 10:56:41,477 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-7 (HornetQ-client-global-threads-517073909)) The return value is true 10:56:41,477 TRACE [org.infinispan.transaction.LocalTransaction] (Thread-7 (HornetQ-client-global-threads-517073909)) Adding modification ReplaceCommand{key=:count, oldValue=6, newValue=7, flags=null, successful=true}. Mod list is null 10:56:41,487 TRACE [org.infinispan.transaction.synchronization.SynchronizationAdapter] (Thread-7 (HornetQ-client-global-threads-517073909)) beforeCompletion called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@8 10:56:41,487 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-7 (HornetQ-client-global-threads-517073909)) Received prepare for tx: LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@8. Skipping call as 1PC will be used. 10:56:41,575 TRACE [org.infinispan.transaction.synchronization.SynchronizationAdapter] (Thread-7 (HornetQ-client-global-threads-517073909)) afterCompletion(3) called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@8. 10:56:41,575 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-7 (HornetQ-client-global-threads-517073909)) Committing transaction GlobalTransaction::8:local 10:56:41,575 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-7 (HornetQ-client-global-threads-517073909)) Doing an 1PC prepare call on the interceptor chain 10:56:41,575 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-7 (HornetQ-client-global-threads-517073909)) Invoked with command PrepareCommand {modifications=[ReplaceCommand{key=:count, oldValue=6, newValue=7, flags=null, successful=true}], onePhaseCommit=true, gtx=GlobalTransaction::8:local, cacheName='pessimistic', topologyId=-1} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@51209bd6] 10:56:41,575 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-7 (HornetQ-client-global-threads-517073909)) Suppressing invocation of method handlePrepareCommand. 10:56:41,576 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-7 (HornetQ-client-global-threads-517073909)) About to commit entry ReadCommittedEntry(4815bdca){key=:count, value=7, oldValue=6, isCreated=false, isChanged=true, isRemoved=false, isValid=true} 10:56:41,576 TRACE [org.infinispan.container.entries.ReadCommittedEntry] (Thread-7 (HornetQ-client-global-threads-517073909)) Updating entry (key=:count removed=false valid=true changed=true created=false loaded=false value=7] 10:56:41,576 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-7 (HornetQ-client-global-threads-517073909)) Attempting to unlock :count 10:56:41,576 TRACE [org.infinispan.util.concurrent.locks.containers.OwnableReentrantPerEntryLockContainer] (Thread-7 (HornetQ-client-global-threads-517073909)) Unlocking lock instance for key :count 10:56:41,576 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-7 (HornetQ-client-global-threads-517073909)) Clearing locked keys: [:count] 10:56:41,576 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-3 (HornetQ-client-global-threads-517073909)) Successfully acquired lock :count! 10:56:41,576 TRACE [org.infinispan.interceptors.TxInterceptor] (Thread-7 (HornetQ-client-global-threads-517073909)) invokeNextInterceptorAndVerifyTransaction :: originatorMissing=false, alreadyCompleted=false 10:56:41,576 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-3 (HornetQ-client-global-threads-517073909)) Registering locked key: :count 10:56:41,576 TRACE [org.infinispan.transaction.TransactionTable] (Thread-7 (HornetQ-client-global-threads-517073909)) Removed LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=null, backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@8 from transaction table. 10:56:41,576 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Wrapping entry ':count'? true 10:56:41,576 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-7 (HornetQ-client-global-threads-517073909)) Transaction GlobalTransaction::8:local has completed, notifying listening threads. 10:56:41,576 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-3 (HornetQ-client-global-threads-517073909)) Exists in context? ImmortalCacheEntry{key=:count, value=ImmortalCacheValue {value=7}} 10:56:41,577 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Executing command: ReplaceCommand{key=:count, oldValue=2, newValue=3, flags=null, successful=true}. 10:56:41,577 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) The return value is false 10:56:41,577 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Invoked with command GetKeyValueCommand {key=:count, flags=null} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@33d72836] 10:56:41,577 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-3 (HornetQ-client-global-threads-517073909)) Exists in context? ReadCommittedEntry(72910bd0){key=:count, value=7, oldValue=7, isCreated=false, isChanged=false, isRemoved=false, isValid=true} 10:56:41,577 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Executing command: GetKeyValueCommand {key=:count, flags=null}. 10:56:41,577 TRACE [org.infinispan.commands.read.GetKeyValueCommand] (Thread-3 (HornetQ-client-global-threads-517073909)) Found value 7 10:56:41,577 INFO [counter.test.locking] (Thread-3 (HornetQ-client-global-threads-517073909)) JC: v= :pessimistic 7 10:56:41,578 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Invoked with command ReplaceCommand{key=:count, oldValue=7, newValue=8, flags=null, successful=true} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@109ebf73] 10:56:41,578 TRACE [org.infinispan.interceptors.locking.PessimisticLockingInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Locking key :count, no need to check for pending locks. 10:56:41,578 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-3 (HornetQ-client-global-threads-517073909)) Already own lock for entry 10:56:41,578 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Wrapping entry ':count'? true 10:56:41,578 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-3 (HornetQ-client-global-threads-517073909)) Exists in context? ReadCommittedEntry(72910bd0){key=:count, value=7, oldValue=7, isCreated=false, isChanged=false, isRemoved=false, isValid=true} 10:56:41,579 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Executing command: ReplaceCommand{key=:count, oldValue=7, newValue=8, flags=null, successful=true}. 10:56:41,579 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) The return value is true 10:56:41,579 TRACE [org.infinispan.transaction.LocalTransaction] (Thread-3 (HornetQ-client-global-threads-517073909)) Adding modification ReplaceCommand{key=:count, oldValue=7, newValue=8, flags=null, successful=true}. Mod list is null 10:56:41,614 TRACE [org.infinispan.transaction.synchronization.SynchronizationAdapter] (Thread-3 (HornetQ-client-global-threads-517073909)) beforeCompletion called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@9 10:56:41,614 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-3 (HornetQ-client-global-threads-517073909)) Received prepare for tx: LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@9. Skipping call as 1PC will be used. 10:56:41,630 TRACE [org.infinispan.transaction.synchronization.SynchronizationAdapter] (Thread-3 (HornetQ-client-global-threads-517073909)) afterCompletion(3) called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@9. 10:56:41,630 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-3 (HornetQ-client-global-threads-517073909)) Committing transaction GlobalTransaction::9:local 10:56:41,630 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-3 (HornetQ-client-global-threads-517073909)) Doing an 1PC prepare call on the interceptor chain 10:56:41,630 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Invoked with command PrepareCommand {modifications=[ReplaceCommand{key=:count, oldValue=7, newValue=8, flags=null, successful=true}], onePhaseCommit=true, gtx=GlobalTransaction::9:local, cacheName='pessimistic', topologyId=-1} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@387a6aa8] 10:56:41,630 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) Suppressing invocation of method handlePrepareCommand. 10:56:41,630 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) About to commit entry ReadCommittedEntry(72910bd0){key=:count, value=8, oldValue=7, isCreated=false, isChanged=true, isRemoved=false, isValid=true} 10:56:41,631 TRACE [org.infinispan.container.entries.ReadCommittedEntry] (Thread-3 (HornetQ-client-global-threads-517073909)) Updating entry (key=:count removed=false valid=true changed=true created=false loaded=false value=8] 10:56:41,631 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-3 (HornetQ-client-global-threads-517073909)) Attempting to unlock :count 10:56:41,631 TRACE [org.infinispan.util.concurrent.locks.containers.OwnableReentrantPerEntryLockContainer] (Thread-3 (HornetQ-client-global-threads-517073909)) Unlocking lock instance for key :count 10:56:41,631 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-3 (HornetQ-client-global-threads-517073909)) Clearing locked keys: [:count] 10:56:41,631 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-1 (HornetQ-client-global-threads-517073909)) Successfully acquired lock :count! 10:56:41,631 TRACE [org.infinispan.interceptors.TxInterceptor] (Thread-3 (HornetQ-client-global-threads-517073909)) invokeNextInterceptorAndVerifyTransaction :: originatorMissing=false, alreadyCompleted=false 10:56:41,631 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-1 (HornetQ-client-global-threads-517073909)) Registering locked key: :count 10:56:41,631 TRACE [org.infinispan.transaction.TransactionTable] (Thread-3 (HornetQ-client-global-threads-517073909)) Removed LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=null, backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@9 from transaction table. 10:56:41,631 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Wrapping entry ':count'? true 10:56:41,631 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-3 (HornetQ-client-global-threads-517073909)) Transaction GlobalTransaction::9:local has completed, notifying listening threads. 10:56:41,631 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-1 (HornetQ-client-global-threads-517073909)) Exists in context? ImmortalCacheEntry{key=:count, value=ImmortalCacheValue {value=8}} 10:56:41,631 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Executing command: ReplaceCommand{key=:count, oldValue=3, newValue=4, flags=null, successful=true}. 10:56:41,632 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) The return value is false 10:56:41,632 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Invoked with command GetKeyValueCommand {key=:count, flags=null} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@17464c29] 10:56:41,632 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-1 (HornetQ-client-global-threads-517073909)) Exists in context? ReadCommittedEntry(83223af){key=:count, value=8, oldValue=8, isCreated=false, isChanged=false, isRemoved=false, isValid=true} 10:56:41,632 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Executing command: GetKeyValueCommand {key=:count, flags=null}. 10:56:41,632 TRACE [org.infinispan.commands.read.GetKeyValueCommand] (Thread-1 (HornetQ-client-global-threads-517073909)) Found value 8 10:56:41,633 INFO [counter.test.locking] (Thread-1 (HornetQ-client-global-threads-517073909)) JC: v= :pessimistic 8 10:56:41,633 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Invoked with command ReplaceCommand{key=:count, oldValue=8, newValue=9, flags=null, successful=true} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@13c4ba5d] 10:56:41,633 TRACE [org.infinispan.interceptors.locking.PessimisticLockingInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Locking key :count, no need to check for pending locks. 10:56:41,633 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-1 (HornetQ-client-global-threads-517073909)) Already own lock for entry 10:56:41,634 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Wrapping entry ':count'? true 10:56:41,634 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-1 (HornetQ-client-global-threads-517073909)) Exists in context? ReadCommittedEntry(83223af){key=:count, value=8, oldValue=8, isCreated=false, isChanged=false, isRemoved=false, isValid=true} 10:56:41,634 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Executing command: ReplaceCommand{key=:count, oldValue=8, newValue=9, flags=null, successful=true}. 10:56:41,634 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) The return value is true 10:56:41,634 TRACE [org.infinispan.transaction.LocalTransaction] (Thread-1 (HornetQ-client-global-threads-517073909)) Adding modification ReplaceCommand{key=:count, oldValue=8, newValue=9, flags=null, successful=true}. Mod list is null 10:56:41,641 TRACE [org.infinispan.transaction.synchronization.SynchronizationAdapter] (Thread-1 (HornetQ-client-global-threads-517073909)) beforeCompletion called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@a 10:56:41,641 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-1 (HornetQ-client-global-threads-517073909)) Received prepare for tx: LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@a. Skipping call as 1PC will be used. 10:56:41,657 TRACE [org.infinispan.transaction.synchronization.SynchronizationAdapter] (Thread-1 (HornetQ-client-global-threads-517073909)) afterCompletion(3) called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@a. 10:56:41,657 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-1 (HornetQ-client-global-threads-517073909)) Committing transaction GlobalTransaction::10:local 10:56:41,658 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-1 (HornetQ-client-global-threads-517073909)) Doing an 1PC prepare call on the interceptor chain 10:56:41,658 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Invoked with command PrepareCommand {modifications=[ReplaceCommand{key=:count, oldValue=8, newValue=9, flags=null, successful=true}], onePhaseCommit=true, gtx=GlobalTransaction::10:local, cacheName='pessimistic', topologyId=-1} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@46641edf] 10:56:41,658 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) Suppressing invocation of method handlePrepareCommand. 10:56:41,658 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) About to commit entry ReadCommittedEntry(83223af){key=:count, value=9, oldValue=8, isCreated=false, isChanged=true, isRemoved=false, isValid=true} 10:56:41,658 TRACE [org.infinispan.container.entries.ReadCommittedEntry] (Thread-1 (HornetQ-client-global-threads-517073909)) Updating entry (key=:count removed=false valid=true changed=true created=false loaded=false value=9] 10:56:41,659 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-1 (HornetQ-client-global-threads-517073909)) Attempting to unlock :count 10:56:41,659 TRACE [org.infinispan.util.concurrent.locks.containers.OwnableReentrantPerEntryLockContainer] (Thread-1 (HornetQ-client-global-threads-517073909)) Unlocking lock instance for key :count 10:56:41,659 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-8 (HornetQ-client-global-threads-517073909)) Successfully acquired lock :count! 10:56:41,659 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-8 (HornetQ-client-global-threads-517073909)) Registering locked key: :count 10:56:41,659 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-8 (HornetQ-client-global-threads-517073909)) Wrapping entry ':count'? true 10:56:41,659 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-8 (HornetQ-client-global-threads-517073909)) Exists in context? ImmortalCacheEntry{key=:count, value=ImmortalCacheValue {value=9}} 10:56:41,659 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-8 (HornetQ-client-global-threads-517073909)) Executing command: ReplaceCommand{key=:count, oldValue=3, newValue=4, flags=null, successful=true}. 10:56:41,659 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-8 (HornetQ-client-global-threads-517073909)) The return value is false 10:56:41,660 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-8 (HornetQ-client-global-threads-517073909)) Invoked with command GetKeyValueCommand {key=:count, flags=null} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@56351860] 10:56:41,660 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-8 (HornetQ-client-global-threads-517073909)) Exists in context? ReadCommittedEntry(37d372d7){key=:count, value=9, oldValue=9, isCreated=false, isChanged=false, isRemoved=false, isValid=true} 10:56:41,660 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-8 (HornetQ-client-global-threads-517073909)) Executing command: GetKeyValueCommand {key=:count, flags=null}. 10:56:41,660 TRACE [org.infinispan.commands.read.GetKeyValueCommand] (Thread-8 (HornetQ-client-global-threads-517073909)) Found value 9 10:56:41,660 INFO [counter.test.locking] (Thread-8 (HornetQ-client-global-threads-517073909)) JC: v= :pessimistic 9 10:56:41,661 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-8 (HornetQ-client-global-threads-517073909)) Invoked with command ReplaceCommand{key=:count, oldValue=9, newValue=10, flags=null, successful=true} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@45447e11] 10:56:41,661 TRACE [org.infinispan.interceptors.locking.PessimisticLockingInterceptor] (Thread-8 (HornetQ-client-global-threads-517073909)) Locking key :count, no need to check for pending locks. 10:56:41,661 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-8 (HornetQ-client-global-threads-517073909)) Already own lock for entry 10:56:41,661 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-8 (HornetQ-client-global-threads-517073909)) Wrapping entry ':count'? true 10:56:41,661 TRACE [org.infinispan.container.EntryFactoryImpl] (Thread-8 (HornetQ-client-global-threads-517073909)) Exists in context? ReadCommittedEntry(37d372d7){key=:count, value=9, oldValue=9, isCreated=false, isChanged=false, isRemoved=false, isValid=true} 10:56:41,661 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-8 (HornetQ-client-global-threads-517073909)) Executing command: ReplaceCommand{key=:count, oldValue=9, newValue=10, flags=null, successful=true}. 10:56:41,661 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-8 (HornetQ-client-global-threads-517073909)) The return value is true 10:56:41,662 TRACE [org.infinispan.transaction.LocalTransaction] (Thread-8 (HornetQ-client-global-threads-517073909)) Adding modification ReplaceCommand{key=:count, oldValue=9, newValue=10, flags=null, successful=true}. Mod list is null 10:56:41,662 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-1 (HornetQ-client-global-threads-517073909)) Clearing locked keys: [:count] 10:56:41,662 TRACE [org.infinispan.interceptors.TxInterceptor] (Thread-1 (HornetQ-client-global-threads-517073909)) invokeNextInterceptorAndVerifyTransaction :: originatorMissing=false, alreadyCompleted=false 10:56:41,662 TRACE [org.infinispan.transaction.TransactionTable] (Thread-1 (HornetQ-client-global-threads-517073909)) Removed LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=null, backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@a from transaction table. 10:56:41,663 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-1 (HornetQ-client-global-threads-517073909)) Transaction GlobalTransaction::10:local has completed, notifying listening threads. 10:56:41,677 TRACE [org.infinispan.transaction.synchronization.SynchronizationAdapter] (Thread-8 (HornetQ-client-global-threads-517073909)) beforeCompletion called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@b 10:56:41,677 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-8 (HornetQ-client-global-threads-517073909)) Received prepare for tx: LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@b. Skipping call as 1PC will be used. 10:56:41,694 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (nREPL-worker-0) Invoked with command GetKeyValueCommand {key=:count, flags=null} and InvocationContext [org.infinispan.context.SingleKeyNonTxInvocationContext@2ddcf858] 10:56:41,694 TRACE [org.infinispan.container.EntryFactoryImpl] (nREPL-worker-0) Exists in context? null 10:56:41,694 TRACE [org.infinispan.container.EntryFactoryImpl] (nREPL-worker-0) Retrieved from container ImmortalCacheEntry{key=:count, value=ImmortalCacheValue {value=9}} 10:56:41,694 TRACE [org.infinispan.interceptors.CallInterceptor] (nREPL-worker-0) Executing command: GetKeyValueCommand {key=:count, flags=null}. 10:56:41,694 TRACE [org.infinispan.commands.read.GetKeyValueCommand] (nREPL-worker-0) Found value 9 10:56:41,695 INFO [counter.test.locking] (nREPL-worker-0) JC: pessimistic done 9 10:56:41,695 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (nREPL-worker-0) Invoked with command GetKeyValueCommand {key=:count, flags=null} and InvocationContext [org.infinispan.context.SingleKeyNonTxInvocationContext@63470ee] 10:56:41,695 TRACE [org.infinispan.container.EntryFactoryImpl] (nREPL-worker-0) Exists in context? null 10:56:41,695 TRACE [org.infinispan.container.EntryFactoryImpl] (nREPL-worker-0) Retrieved from container ImmortalCacheEntry{key=:count, value=ImmortalCacheValue {value=9}} 10:56:41,695 TRACE [org.infinispan.interceptors.CallInterceptor] (nREPL-worker-0) Executing command: GetKeyValueCommand {key=:count, flags=null}. 10:56:41,695 TRACE [org.infinispan.commands.read.GetKeyValueCommand] (nREPL-worker-0) Found value 9 10:56:41,696 TRACE [org.infinispan.transaction.synchronization.SynchronizationAdapter] (Thread-8 (HornetQ-client-global-threads-517073909)) afterCompletion(3) called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=[:count], backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@b. 10:56:41,696 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-8 (HornetQ-client-global-threads-517073909)) Committing transaction GlobalTransaction::11:local 10:56:41,696 TRACE [org.infinispan.transaction.TransactionCoordinator] (Thread-8 (HornetQ-client-global-threads-517073909)) Doing an 1PC prepare call on the interceptor chain 10:56:41,696 TRACE [org.infinispan.interceptors.InvocationContextInterceptor] (Thread-8 (HornetQ-client-global-threads-517073909)) Invoked with command PrepareCommand {modifications=[ReplaceCommand{key=:count, oldValue=9, newValue=10, flags=null, successful=true}], onePhaseCommit=true, gtx=GlobalTransaction::11:local, cacheName='pessimistic', topologyId=-1} and InvocationContext [org.infinispan.context.impl.LocalTxInvocationContext@410438f6] 10:56:41,696 TRACE [org.infinispan.interceptors.CallInterceptor] (Thread-8 (HornetQ-client-global-threads-517073909)) Suppressing invocation of method handlePrepareCommand. 10:56:41,697 TRACE [org.infinispan.interceptors.EntryWrappingInterceptor] (Thread-8 (HornetQ-client-global-threads-517073909)) About to commit entry ReadCommittedEntry(37d372d7){key=:count, value=10, oldValue=9, isCreated=false, isChanged=true, isRemoved=false, isValid=true} 10:56:41,697 TRACE [org.infinispan.container.entries.ReadCommittedEntry] (Thread-8 (HornetQ-client-global-threads-517073909)) Updating entry (key=:count removed=false valid=true changed=true created=false loaded=false value=10] 10:56:41,697 TRACE [org.infinispan.util.concurrent.locks.LockManagerImpl] (Thread-8 (HornetQ-client-global-threads-517073909)) Attempting to unlock :count 10:56:41,697 TRACE [org.infinispan.util.concurrent.locks.containers.OwnableReentrantPerEntryLockContainer] (Thread-8 (HornetQ-client-global-threads-517073909)) Unlocking lock instance for key :count 10:56:41,697 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-8 (HornetQ-client-global-threads-517073909)) Clearing locked keys: [:count] 10:56:41,697 TRACE [org.infinispan.interceptors.TxInterceptor] (Thread-8 (HornetQ-client-global-threads-517073909)) invokeNextInterceptorAndVerifyTransaction :: originatorMissing=false, alreadyCompleted=false 10:56:41,697 TRACE [org.infinispan.transaction.TransactionTable] (Thread-8 (HornetQ-client-global-threads-517073909)) Removed LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, lockedKeys=null, backupKeyLocks=null, topologyId=-1, isFromStateTransfer=false} org.infinispan.transaction.synchronization.SyncLocalTransaction@b from transaction table. 10:56:41,697 TRACE [org.infinispan.transaction.AbstractCacheTransaction] (Thread-8 (HornetQ-client-global-threads-517073909)) Transaction GlobalTransaction::11:local has completed, notifying listening threads.