2012-06-06 11:04:02,869 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Registering component Component{instance=IsolatedClassLoader{roleName='test'}, name=java.lang.ClassLoader} under name java.lang.ClassLoader 2012-06-06 11:04:02,870 DEBUG (testng-DummyTxTest) [org.infinispan.util.ModuleProperties] No module lifecycle SPI classes available 2012-06-06 11:04:02,881 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Registering component Component{instance=org.infinispan.factories.GlobalComponentRegistry@59f4f223, name=org.infinispan.factories.GlobalComponentRegistry} under name org.infinispan.factories.GlobalComponentRegistry 2012-06-06 11:04:02,881 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Registering component Component{instance=org.infinispan.manager.DefaultCacheManager@604505f8@Address:null, name=org.infinispan.manager.EmbeddedCacheManager} under name org.infinispan.manager.EmbeddedCacheManager 2012-06-06 11:04:02,881 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Injecting dependencies for method [private void org.infinispan.config.GlobalConfiguration.injectDependencies(org.infinispan.factories.GlobalComponentRegistry)] on an instance of [org.infinispan.config.GlobalConfiguration]. 2012-06-06 11:04:02,881 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Injecting dependencies for method [public void org.infinispan.config.GlobalConfiguration$FactoryClassWithPropertiesType.inject(org.infinispan.factories.GlobalComponentRegistry,org.infinispan.config.GlobalConfiguration)] on an instance of [org.infinispan.config.GlobalConfiguration$ExecutorFactoryType]. 2012-06-06 11:04:02,881 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Registering component Component{instance=org.infinispan.config.GlobalConfiguration$ExecutorFactoryType@538b0e28, name=asyncListenerExecutor} under name asyncListenerExecutor 2012-06-06 11:04:02,883 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Injecting dependencies for method [public void org.infinispan.config.GlobalConfiguration$FactoryClassWithPropertiesType.inject(org.infinispan.factories.GlobalComponentRegistry,org.infinispan.config.GlobalConfiguration)] on an instance of [org.infinispan.config.GlobalConfiguration$ExecutorFactoryType]. 2012-06-06 11:04:02,885 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Registering component Component{instance=org.infinispan.config.GlobalConfiguration$ExecutorFactoryType@4a9d6c00, name=asyncTransportExecutor} under name asyncTransportExecutor 2012-06-06 11:04:02,885 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Injecting dependencies for method [public void org.infinispan.config.GlobalConfiguration$FactoryClassWithPropertiesType.inject(org.infinispan.factories.GlobalComponentRegistry,org.infinispan.config.GlobalConfiguration)] on an instance of [org.infinispan.config.GlobalConfiguration$ScheduledExecutorFactoryType]. 2012-06-06 11:04:02,885 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Registering component Component{instance=org.infinispan.config.GlobalConfiguration$ScheduledExecutorFactoryType@251d9a45, name=evictionScheduledExecutor} under name evictionScheduledExecutor 2012-06-06 11:04:02,885 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Injecting dependencies for method [public void org.infinispan.config.GlobalConfiguration$FactoryClassWithPropertiesType.inject(org.infinispan.factories.GlobalComponentRegistry,org.infinispan.config.GlobalConfiguration)] on an instance of [org.infinispan.config.GlobalConfiguration$ScheduledExecutorFactoryType]. 2012-06-06 11:04:02,885 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Registering component Component{instance=org.infinispan.config.GlobalConfiguration$ScheduledExecutorFactoryType@3a7b3b0c, name=replicationQueueScheduledExecutor} under name replicationQueueScheduledExecutor 2012-06-06 11:04:02,885 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Attempting to register a component equal to one that already exists under the same name (replicationQueueScheduledExecutor). Not doing anything. 2012-06-06 11:04:02,885 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Injecting dependencies for method [public void org.infinispan.config.GlobalConfiguration$GlobalJmxStatisticsType.inject(org.infinispan.factories.GlobalComponentRegistry,org.infinispan.config.GlobalConfiguration)] on an instance of [org.infinispan.config.GlobalConfiguration$GlobalJmxStatisticsType]. 2012-06-06 11:04:02,885 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Registering component Component{instance=org.infinispan.config.GlobalConfiguration$GlobalJmxStatisticsType@7061aed2, name=globalJmxStatistics} under name globalJmxStatistics 2012-06-06 11:04:02,885 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Injecting dependencies for method [public void org.infinispan.config.GlobalConfiguration$TransportType.inject(org.infinispan.factories.GlobalComponentRegistry,org.infinispan.config.GlobalConfiguration)] on an instance of [org.infinispan.config.GlobalConfiguration$TransportType]. 2012-06-06 11:04:02,885 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Registering component Component{instance=org.infinispan.config.GlobalConfiguration$TransportType@1d1c96a2, name=transport} under name transport 2012-06-06 11:04:02,885 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Injecting dependencies for method [public void org.infinispan.config.GlobalConfiguration$SerializationType.inject(org.infinispan.factories.GlobalComponentRegistry,org.infinispan.config.GlobalConfiguration)] on an instance of [org.infinispan.config.GlobalConfiguration$SerializationType]. 2012-06-06 11:04:02,885 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Registering component Component{instance=org.infinispan.config.GlobalConfiguration$SerializationType@3fe5749c, name=serialization} under name serialization 2012-06-06 11:04:02,886 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Injecting dependencies for method [public void org.infinispan.config.GlobalConfiguration$ShutdownType.inject(org.infinispan.factories.GlobalComponentRegistry,org.infinispan.config.GlobalConfiguration)] on an instance of [org.infinispan.config.GlobalConfiguration$ShutdownType]. 2012-06-06 11:04:02,886 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Registering component Component{instance=org.infinispan.config.GlobalConfiguration$ShutdownType@714ace89, name=shutdown} under name shutdown 2012-06-06 11:04:02,886 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Registering component Component{instance=org.infinispan.config.GlobalConfiguration@bd80a0dc, name=org.infinispan.config.GlobalConfiguration} under name org.infinispan.config.GlobalConfiguration 2012-06-06 11:04:02,886 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Injecting dependencies for method [public void org.infinispan.jmx.CacheManagerJmxRegistration.init(org.infinispan.factories.GlobalComponentRegistry,org.infinispan.config.GlobalConfiguration)] on an instance of [org.infinispan.jmx.CacheManagerJmxRegistration]. 2012-06-06 11:04:02,886 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Registering component Component{instance=org.infinispan.jmx.CacheManagerJmxRegistration@663dbe7a, name=org.infinispan.jmx.CacheManagerJmxRegistration} under name org.infinispan.jmx.CacheManagerJmxRegistration 2012-06-06 11:04:02,886 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Injecting dependencies for method [public void org.infinispan.notifications.cachemanagerlistener.CacheManagerNotifierImpl.injectCacheManager(org.infinispan.manager.EmbeddedCacheManager)] on an instance of [org.infinispan.notifications.cachemanagerlistener.CacheManagerNotifierImpl]. 2012-06-06 11:04:02,886 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Injecting dependencies for method [void org.infinispan.notifications.AbstractListenerImpl.injectExecutor(java.util.concurrent.ExecutorService)] on an instance of [org.infinispan.notifications.cachemanagerlistener.CacheManagerNotifierImpl]. 2012-06-06 11:04:02,886 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractComponentFactory.injectGlobalDependencies(org.infinispan.config.GlobalConfiguration,org.infinispan.factories.GlobalComponentRegistry)] on an instance of [org.infinispan.factories.NamedExecutorsFactory]. 2012-06-06 11:04:02,886 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Registering component Component{instance=org.infinispan.factories.NamedExecutorsFactory@5fa47006, name=org.infinispan.factories.NamedExecutorsFactory} under name org.infinispan.factories.NamedExecutorsFactory 2012-06-06 11:04:02,886 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Registering component Component{instance=org.infinispan.executors.LazyInitializingExecutorService@24b6caf8, name=org.infinispan.executors.notification} under name org.infinispan.executors.notification 2012-06-06 11:04:02,886 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Registering component Component{instance=org.infinispan.notifications.cachemanagerlistener.CacheManagerNotifierImpl@5cc7729c, name=org.infinispan.notifications.cachemanagerlistener.CacheManagerNotifier} under name org.infinispan.notifications.cachemanagerlistener.CacheManagerNotifier 2012-06-06 11:04:02,886 DEBUG (testng-DummyTxTest) [org.infinispan.util.ModuleProperties] No module command extensions to load 2012-06-06 11:04:02,886 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Registering component Component{instance={}, name=org.infinispan.modules.command.factories} under name org.infinispan.modules.command.factories 2012-06-06 11:04:02,886 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractComponentFactory.injectGlobalDependencies(org.infinispan.config.GlobalConfiguration,org.infinispan.factories.GlobalComponentRegistry)] on an instance of [org.infinispan.factories.TransportFactory]. 2012-06-06 11:04:02,886 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Registering component Component{instance=org.infinispan.factories.TransportFactory@2a358f5a, name=org.infinispan.factories.TransportFactory} under name org.infinispan.factories.TransportFactory 2012-06-06 11:04:02,886 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Registering a null for component org.infinispan.remoting.transport.Transport 2012-06-06 11:04:02,886 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Registering component Component{instance=java.lang.Object@5a978023, name=org.infinispan.remoting.transport.Transport} under name org.infinispan.remoting.transport.Transport 2012-06-06 11:04:02,886 DEBUG (testng-DummyTxTest) [org.infinispan.manager.DefaultCacheManager] Started cache manager ISPN on null 2012-06-06 11:04:02,887 TRACE (testng-DummyTxTest) [org.infinispan.test.fwk.TestCacheManagerFactory] Adding DCM (null) for method: 'org.infinispan.tx.DummyTxTest.createCacheManager(DummyTxTest.java:57)' 2012-06-06 11:04:02,887 DEBUG (testng-DummyTxTest) [org.infinispan.configuration.cache.TransactionConfigurationBuilder] Switching to Synchronization based enlistment. 2012-06-06 11:04:02,887 DEBUG (testng-DummyTxTest) [org.infinispan.configuration.cache.L1ConfigurationBuilder] L1 is enabled and L1OnRehash was not defined, enabling it 2012-06-06 11:04:02,887 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Invoking start method public void org.infinispan.notifications.AbstractListenerImpl.start() on component org.infinispan.notifications.cachemanagerlistener.CacheManagerNotifier 2012-06-06 11:04:02,887 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Not registering a shutdown hook. Configured behavior = DEFAULT 2012-06-06 11:04:02,887 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=IsolatedClassLoader{roleName='test'}, name=java.lang.ClassLoader} under name java.lang.ClassLoader 2012-06-06 11:04:02,888 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [public void org.infinispan.factories.ComponentRegistry.setCacheManagerNotifier(org.infinispan.notifications.cachemanagerlistener.CacheManagerNotifier)] on an instance of [org.infinispan.factories.ComponentRegistry]. 2012-06-06 11:04:02,888 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.factories.ComponentRegistry@2256735c, name=org.infinispan.factories.ComponentRegistry} under name org.infinispan.factories.ComponentRegistry 2012-06-06 11:04:02,888 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [public void org.infinispan.config.Configuration.inject(org.infinispan.factories.ComponentRegistry)] on an instance of [org.infinispan.config.Configuration]. 2012-06-06 11:04:02,888 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.config.Configuration@1ccdaadc, name=org.infinispan.config.Configuration} under name org.infinispan.config.Configuration 2012-06-06 11:04:02,888 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractNamedCacheComponentFactory.injectGlobalDependencies(org.infinispan.config.Configuration,org.infinispan.factories.ComponentRegistry)] on an instance of [org.infinispan.factories.BootstrapFactory]. 2012-06-06 11:04:02,888 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractComponentFactory.injectGlobalDependencies(org.infinispan.config.GlobalConfiguration,org.infinispan.factories.GlobalComponentRegistry)] on an instance of [org.infinispan.factories.BootstrapFactory]. 2012-06-06 11:04:02,888 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.factories.BootstrapFactory@59afaea0, name=org.infinispan.factories.BootstrapFactory} under name org.infinispan.factories.BootstrapFactory 2012-06-06 11:04:02,888 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance={}, name=org.infinispan.modules.command.initializers} under name org.infinispan.modules.command.initializers 2012-06-06 11:04:02,888 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [public void org.infinispan.CacheImpl.injectDependencies(org.infinispan.eviction.EvictionManager,org.infinispan.context.InvocationContextContainer,org.infinispan.commands.CommandsFactory,org.infinispan.interceptors.InterceptorChain,org.infinispan.config.Configuration,org.infinispan.notifications.cachelistener.CacheNotifier,org.infinispan.factories.ComponentRegistry,javax.transaction.TransactionManager,org.infinispan.batch.BatchContainer,org.infinispan.remoting.rpc.RpcManager,org.infinispan.container.DataContainer,org.infinispan.marshall.StreamingMarshaller,org.infinispan.remoting.responses.ResponseGenerator,org.infinispan.distribution.DistributionManager,org.infinispan.manager.EmbeddedCacheManager,org.infinispan.statetransfer.StateTransferManager,java.util.concurrent.ExecutorService,org.infinispan.transaction.TransactionTable,org.infinispan.transaction.xa.recovery.RecoveryManager,org.infinispan.transaction.TransactionCoordinator,org.infinispan.util.concurrent.locks.LockManager)] on an instance of [org.infinispan.CacheImpl]. 2012-06-06 11:04:02,888 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractNamedCacheComponentFactory.injectGlobalDependencies(org.infinispan.config.Configuration,org.infinispan.factories.ComponentRegistry)] on an instance of [org.infinispan.factories.EmptyConstructorNamedCacheFactory]. 2012-06-06 11:04:02,888 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractComponentFactory.injectGlobalDependencies(org.infinispan.config.GlobalConfiguration,org.infinispan.factories.GlobalComponentRegistry)] on an instance of [org.infinispan.factories.EmptyConstructorNamedCacheFactory]. 2012-06-06 11:04:02,888 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.factories.EmptyConstructorNamedCacheFactory@1cf1b860, name=org.infinispan.factories.EmptyConstructorNamedCacheFactory} under name org.infinispan.factories.EmptyConstructorNamedCacheFactory 2012-06-06 11:04:02,888 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [public void org.infinispan.eviction.EvictionManagerImpl.initialize(java.util.concurrent.ScheduledExecutorService,org.infinispan.config.Configuration,org.infinispan.container.DataContainer,org.infinispan.loaders.CacheLoaderManager,org.infinispan.notifications.cachelistener.CacheNotifier)] on an instance of [org.infinispan.eviction.EvictionManagerImpl]. 2012-06-06 11:04:02,888 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.executors.LazyInitializingScheduledExecutorService@417fb578, name=org.infinispan.executors.eviction} under name org.infinispan.executors.eviction 2012-06-06 11:04:02,888 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractNamedCacheComponentFactory.injectGlobalDependencies(org.infinispan.config.Configuration,org.infinispan.factories.ComponentRegistry)] on an instance of [org.infinispan.factories.DataContainerFactory]. 2012-06-06 11:04:02,888 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractComponentFactory.injectGlobalDependencies(org.infinispan.config.GlobalConfiguration,org.infinispan.factories.GlobalComponentRegistry)] on an instance of [org.infinispan.factories.DataContainerFactory]. 2012-06-06 11:04:02,888 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.factories.DataContainerFactory@2762fae0, name=org.infinispan.factories.DataContainerFactory} under name org.infinispan.factories.DataContainerFactory 2012-06-06 11:04:02,888 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [public void org.infinispan.container.DefaultDataContainer.initialize(org.infinispan.eviction.EvictionManager,org.infinispan.eviction.PassivationManager,org.infinispan.container.InternalEntryFactory)] on an instance of [org.infinispan.container.DefaultDataContainer]. 2012-06-06 11:04:02,888 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [public void org.infinispan.eviction.PassivationManagerImpl.inject(org.infinispan.loaders.CacheLoaderManager,org.infinispan.notifications.cachelistener.CacheNotifier,org.infinispan.config.Configuration,org.infinispan.container.DataContainer)] on an instance of [org.infinispan.eviction.PassivationManagerImpl]. 2012-06-06 11:04:02,888 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [public void org.infinispan.loaders.CacheLoaderManagerImpl.inject(org.infinispan.AdvancedCache,org.infinispan.marshall.StreamingMarshaller,org.infinispan.config.Configuration,org.infinispan.context.InvocationContextContainer,javax.transaction.TransactionManager)] on an instance of [org.infinispan.loaders.CacheLoaderManagerImpl]. 2012-06-06 11:04:02,888 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [public void org.infinispan.CacheImpl.injectDependencies(org.infinispan.eviction.EvictionManager,org.infinispan.context.InvocationContextContainer,org.infinispan.commands.CommandsFactory,org.infinispan.interceptors.InterceptorChain,org.infinispan.config.Configuration,org.infinispan.notifications.cachelistener.CacheNotifier,org.infinispan.factories.ComponentRegistry,javax.transaction.TransactionManager,org.infinispan.batch.BatchContainer,org.infinispan.remoting.rpc.RpcManager,org.infinispan.container.DataContainer,org.infinispan.marshall.StreamingMarshaller,org.infinispan.remoting.responses.ResponseGenerator,org.infinispan.distribution.DistributionManager,org.infinispan.manager.EmbeddedCacheManager,org.infinispan.statetransfer.StateTransferManager,java.util.concurrent.ExecutorService,org.infinispan.transaction.TransactionTable,org.infinispan.transaction.xa.recovery.RecoveryManager,org.infinispan.transaction.TransactionCoordinator,org.infinispan.util.concurrent.locks.LockManager)] on an instance of [org.infinispan.CacheImpl]. 2012-06-06 11:04:02,888 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [public void org.infinispan.context.TransactionalInvocationContextContainer.init(javax.transaction.TransactionManager,org.infinispan.transaction.TransactionTable)] on an instance of [org.infinispan.context.TransactionalInvocationContextContainer]. 2012-06-06 11:04:02,888 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractNamedCacheComponentFactory.injectGlobalDependencies(org.infinispan.config.Configuration,org.infinispan.factories.ComponentRegistry)] on an instance of [org.infinispan.factories.TransactionManagerFactory]. 2012-06-06 11:04:02,888 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractComponentFactory.injectGlobalDependencies(org.infinispan.config.GlobalConfiguration,org.infinispan.factories.GlobalComponentRegistry)] on an instance of [org.infinispan.factories.TransactionManagerFactory]. 2012-06-06 11:04:02,888 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.factories.TransactionManagerFactory@53449c53, name=org.infinispan.factories.TransactionManagerFactory} under name org.infinispan.factories.TransactionManagerFactory 2012-06-06 11:04:02,888 INFO (testng-DummyTxTest) [org.infinispan.factories.TransactionManagerFactory] ISPN000161: Using a batchMode transaction manager 2012-06-06 11:04:02,889 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.transaction.tm.BatchModeTransactionManager@19da3137, name=javax.transaction.TransactionManager} under name javax.transaction.TransactionManager 2012-06-06 11:04:02,902 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractNamedCacheComponentFactory.injectGlobalDependencies(org.infinispan.config.Configuration,org.infinispan.factories.ComponentRegistry)] on an instance of [org.infinispan.factories.TransactionTableFactory]. 2012-06-06 11:04:02,902 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractComponentFactory.injectGlobalDependencies(org.infinispan.config.GlobalConfiguration,org.infinispan.factories.GlobalComponentRegistry)] on an instance of [org.infinispan.factories.TransactionTableFactory]. 2012-06-06 11:04:02,902 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.factories.TransactionTableFactory@7f549067, name=org.infinispan.factories.TransactionTableFactory} under name org.infinispan.factories.TransactionTableFactory 2012-06-06 11:04:02,902 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [public void org.infinispan.transaction.TransactionTable.initialize(org.infinispan.remoting.rpc.RpcManager,org.infinispan.config.Configuration,org.infinispan.context.InvocationContextContainer,org.infinispan.interceptors.InterceptorChain,org.infinispan.notifications.cachelistener.CacheNotifier,org.infinispan.transaction.xa.TransactionFactory,org.infinispan.manager.EmbeddedCacheManager,org.infinispan.transaction.TransactionCoordinator,javax.transaction.TransactionSynchronizationRegistry,org.infinispan.commands.CommandsFactory,org.infinispan.interceptors.locking.ClusteringDependentLogic)] on an instance of [org.infinispan.transaction.TransactionTable]. 2012-06-06 11:04:02,902 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractNamedCacheComponentFactory.injectGlobalDependencies(org.infinispan.config.Configuration,org.infinispan.factories.ComponentRegistry)] on an instance of [org.infinispan.factories.RpcManagerFactory]. 2012-06-06 11:04:02,902 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractComponentFactory.injectGlobalDependencies(org.infinispan.config.GlobalConfiguration,org.infinispan.factories.GlobalComponentRegistry)] on an instance of [org.infinispan.factories.RpcManagerFactory]. 2012-06-06 11:04:02,902 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.factories.RpcManagerFactory@6b8e8d72, name=org.infinispan.factories.RpcManagerFactory} under name org.infinispan.factories.RpcManagerFactory 2012-06-06 11:04:02,902 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering a null for component org.infinispan.remoting.rpc.RpcManager 2012-06-06 11:04:02,909 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=java.lang.Object@5a978023, name=org.infinispan.remoting.rpc.RpcManager} under name org.infinispan.remoting.rpc.RpcManager 2012-06-06 11:04:02,916 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractNamedCacheComponentFactory.injectGlobalDependencies(org.infinispan.config.Configuration,org.infinispan.factories.ComponentRegistry)] on an instance of [org.infinispan.factories.InterceptorChainFactory]. 2012-06-06 11:04:02,916 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractComponentFactory.injectGlobalDependencies(org.infinispan.config.GlobalConfiguration,org.infinispan.factories.GlobalComponentRegistry)] on an instance of [org.infinispan.factories.InterceptorChainFactory]. 2012-06-06 11:04:02,916 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.factories.InterceptorChainFactory@2f244f34, name=org.infinispan.factories.InterceptorChainFactory} under name org.infinispan.factories.InterceptorChainFactory 2012-06-06 11:04:02,916 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.interceptors.BatchingInterceptor.inject(org.infinispan.batch.BatchContainer,javax.transaction.TransactionManager,org.infinispan.context.InvocationContextContainer)] on an instance of [org.infinispan.interceptors.BatchingInterceptor]. 2012-06-06 11:04:02,916 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [void org.infinispan.batch.BatchContainer.inject(javax.transaction.TransactionManager)] on an instance of [org.infinispan.batch.BatchContainer]. 2012-06-06 11:04:02,916 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.batch.BatchContainer@78cbf719, name=org.infinispan.batch.BatchContainer} under name org.infinispan.batch.BatchContainer 2012-06-06 11:04:02,923 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.interceptors.base.CommandInterceptor.injectConfiguration(org.infinispan.config.Configuration)] on an instance of [org.infinispan.interceptors.BatchingInterceptor]. 2012-06-06 11:04:02,923 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.interceptors.BatchingInterceptor@8aa57f1, name=org.infinispan.interceptors.BatchingInterceptor} under name org.infinispan.interceptors.BatchingInterceptor 2012-06-06 11:04:02,939 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance= >> org.infinispan.interceptors.BatchingInterceptor, name=org.infinispan.interceptors.InterceptorChain} under name org.infinispan.interceptors.InterceptorChain 2012-06-06 11:04:02,945 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [public void org.infinispan.interceptors.InvocationContextInterceptor.init(javax.transaction.TransactionManager,org.infinispan.factories.ComponentRegistry,org.infinispan.transaction.TransactionTable,org.infinispan.context.InvocationContextContainer)] on an instance of [org.infinispan.interceptors.InvocationContextInterceptor]. 2012-06-06 11:04:02,945 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.interceptors.base.CommandInterceptor.injectConfiguration(org.infinispan.config.Configuration)] on an instance of [org.infinispan.interceptors.InvocationContextInterceptor]. 2012-06-06 11:04:02,945 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.interceptors.InvocationContextInterceptor@201a97a0, name=org.infinispan.interceptors.InvocationContextInterceptor} under name org.infinispan.interceptors.InvocationContextInterceptor 2012-06-06 11:04:02,959 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [public void org.infinispan.interceptors.TxInterceptor.init(org.infinispan.transaction.TransactionTable,org.infinispan.config.Configuration,org.infinispan.transaction.TransactionCoordinator)] on an instance of [org.infinispan.interceptors.TxInterceptor]. 2012-06-06 11:04:02,967 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [public void org.infinispan.transaction.TransactionCoordinator.init(org.infinispan.commands.CommandsFactory,org.infinispan.context.InvocationContextContainer,org.infinispan.interceptors.InterceptorChain,org.infinispan.transaction.TransactionTable,org.infinispan.config.Configuration)] on an instance of [org.infinispan.transaction.TransactionCoordinator]. 2012-06-06 11:04:02,967 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [public void org.infinispan.commands.CommandsFactoryImpl.setupDependencies(org.infinispan.container.DataContainer,org.infinispan.notifications.cachelistener.CacheNotifier,org.infinispan.Cache,org.infinispan.interceptors.InterceptorChain,org.infinispan.distribution.DistributionManager,org.infinispan.context.InvocationContextContainer,org.infinispan.transaction.TransactionTable,org.infinispan.config.Configuration,java.util.Map,org.infinispan.transaction.xa.recovery.RecoveryManager,org.infinispan.statetransfer.StateTransferManager,org.infinispan.util.concurrent.locks.LockManager,org.infinispan.container.InternalEntryFactory)] on an instance of [org.infinispan.commands.CommandsFactoryImpl]. 2012-06-06 11:04:02,967 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [void org.infinispan.notifications.cachelistener.CacheNotifierImpl.injectDependencies(org.infinispan.Cache)] on an instance of [org.infinispan.notifications.cachelistener.CacheNotifierImpl]. 2012-06-06 11:04:02,967 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [void org.infinispan.notifications.AbstractListenerImpl.injectExecutor(java.util.concurrent.ExecutorService)] on an instance of [org.infinispan.notifications.cachelistener.CacheNotifierImpl]. 2012-06-06 11:04:02,967 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.executors.LazyInitializingExecutorService@24b6caf8, name=org.infinispan.executors.notification} under name org.infinispan.executors.notification 2012-06-06 11:04:02,967 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.notifications.cachelistener.CacheNotifierImpl@80b44e0, name=org.infinispan.notifications.cachelistener.CacheNotifier} under name org.infinispan.notifications.cachelistener.CacheNotifier 2012-06-06 11:04:02,967 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractNamedCacheComponentFactory.injectGlobalDependencies(org.infinispan.config.Configuration,org.infinispan.factories.ComponentRegistry)] on an instance of [org.infinispan.factories.DistributionManagerFactory]. 2012-06-06 11:04:02,967 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractComponentFactory.injectGlobalDependencies(org.infinispan.config.GlobalConfiguration,org.infinispan.factories.GlobalComponentRegistry)] on an instance of [org.infinispan.factories.DistributionManagerFactory]. 2012-06-06 11:04:02,967 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.factories.DistributionManagerFactory@1bd6d240, name=org.infinispan.factories.DistributionManagerFactory} under name org.infinispan.factories.DistributionManagerFactory 2012-06-06 11:04:02,967 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering a null for component org.infinispan.distribution.DistributionManager 2012-06-06 11:04:02,967 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=java.lang.Object@5a978023, name=org.infinispan.distribution.DistributionManager} under name org.infinispan.distribution.DistributionManager 2012-06-06 11:04:02,967 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractNamedCacheComponentFactory.injectGlobalDependencies(org.infinispan.config.Configuration,org.infinispan.factories.ComponentRegistry)] on an instance of [org.infinispan.factories.RecoveryManagerFactory]. 2012-06-06 11:04:02,967 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractComponentFactory.injectGlobalDependencies(org.infinispan.config.GlobalConfiguration,org.infinispan.factories.GlobalComponentRegistry)] on an instance of [org.infinispan.factories.RecoveryManagerFactory]. 2012-06-06 11:04:02,968 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.factories.RecoveryManagerFactory@34857607, name=org.infinispan.factories.RecoveryManagerFactory} under name org.infinispan.factories.RecoveryManagerFactory 2012-06-06 11:04:02,968 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering a null for component org.infinispan.transaction.xa.recovery.RecoveryManager 2012-06-06 11:04:02,968 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=java.lang.Object@5a978023, name=org.infinispan.transaction.xa.recovery.RecoveryManager} under name org.infinispan.transaction.xa.recovery.RecoveryManager 2012-06-06 11:04:02,968 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractNamedCacheComponentFactory.injectGlobalDependencies(org.infinispan.config.Configuration,org.infinispan.factories.ComponentRegistry)] on an instance of [org.infinispan.factories.StateTransferManagerFactory]. 2012-06-06 11:04:02,968 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractComponentFactory.injectGlobalDependencies(org.infinispan.config.GlobalConfiguration,org.infinispan.factories.GlobalComponentRegistry)] on an instance of [org.infinispan.factories.StateTransferManagerFactory]. 2012-06-06 11:04:02,968 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.factories.StateTransferManagerFactory@2607e081, name=org.infinispan.factories.StateTransferManagerFactory} under name org.infinispan.factories.StateTransferManagerFactory 2012-06-06 11:04:02,968 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering a null for component org.infinispan.statetransfer.StateTransferManager 2012-06-06 11:04:02,968 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=java.lang.Object@5a978023, name=org.infinispan.statetransfer.StateTransferManager} under name org.infinispan.statetransfer.StateTransferManager 2012-06-06 11:04:02,968 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractNamedCacheComponentFactory.injectGlobalDependencies(org.infinispan.config.Configuration,org.infinispan.factories.ComponentRegistry)] on an instance of [org.infinispan.factories.LockManagerFactory]. 2012-06-06 11:04:02,968 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractComponentFactory.injectGlobalDependencies(org.infinispan.config.GlobalConfiguration,org.infinispan.factories.GlobalComponentRegistry)] on an instance of [org.infinispan.factories.LockManagerFactory]. 2012-06-06 11:04:02,968 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.factories.LockManagerFactory@4f2448a8, name=org.infinispan.factories.LockManagerFactory} under name org.infinispan.factories.LockManagerFactory 2012-06-06 11:04:02,968 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [public void org.infinispan.util.concurrent.locks.LockManagerImpl.injectDependencies(org.infinispan.config.Configuration,org.infinispan.util.concurrent.locks.containers.LockContainer)] on an instance of [org.infinispan.util.concurrent.locks.LockManagerImpl]. 2012-06-06 11:04:02,968 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.util.concurrent.locks.containers.OwnableReentrantPerEntryLockContainer@571e362f, name=org.infinispan.util.concurrent.locks.containers.LockContainer} under name org.infinispan.util.concurrent.locks.containers.LockContainer 2012-06-06 11:04:02,968 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.util.concurrent.locks.LockManagerImpl@777458, name=org.infinispan.util.concurrent.locks.LockManager} under name org.infinispan.util.concurrent.locks.LockManager 2012-06-06 11:04:02,968 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractNamedCacheComponentFactory.injectGlobalDependencies(org.infinispan.config.Configuration,org.infinispan.factories.ComponentRegistry)] on an instance of [org.infinispan.factories.EntryMetaFactory]. 2012-06-06 11:04:02,968 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractComponentFactory.injectGlobalDependencies(org.infinispan.config.GlobalConfiguration,org.infinispan.factories.GlobalComponentRegistry)] on an instance of [org.infinispan.factories.EntryMetaFactory]. 2012-06-06 11:04:02,968 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.factories.EntryMetaFactory@22773da5, name=org.infinispan.factories.EntryMetaFactory} under name org.infinispan.factories.EntryMetaFactory 2012-06-06 11:04:02,968 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.container.InternalEntryFactoryImpl@42702d50, name=org.infinispan.container.InternalEntryFactory} under name org.infinispan.container.InternalEntryFactory 2012-06-06 11:04:02,968 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.commands.CommandsFactoryImpl@52af0143, name=org.infinispan.commands.CommandsFactory} under name org.infinispan.commands.CommandsFactory 2012-06-06 11:04:02,968 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.transaction.TransactionCoordinator@5f7c001d, name=org.infinispan.transaction.TransactionCoordinator} under name org.infinispan.transaction.TransactionCoordinator 2012-06-06 11:04:02,968 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.interceptors.base.CommandInterceptor.injectConfiguration(org.infinispan.config.Configuration)] on an instance of [org.infinispan.interceptors.TxInterceptor]. 2012-06-06 11:04:02,968 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.interceptors.TxInterceptor@45eba0e4, name=org.infinispan.interceptors.TxInterceptor} under name org.infinispan.interceptors.TxInterceptor 2012-06-06 11:04:02,968 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [public void org.infinispan.interceptors.NotificationInterceptor.injectDependencies(org.infinispan.notifications.cachelistener.CacheNotifier)] on an instance of [org.infinispan.interceptors.NotificationInterceptor]. 2012-06-06 11:04:02,968 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.interceptors.base.CommandInterceptor.injectConfiguration(org.infinispan.config.Configuration)] on an instance of [org.infinispan.interceptors.NotificationInterceptor]. 2012-06-06 11:04:02,968 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.interceptors.NotificationInterceptor@708ffc98, name=org.infinispan.interceptors.NotificationInterceptor} under name org.infinispan.interceptors.NotificationInterceptor 2012-06-06 11:04:02,969 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [public void org.infinispan.interceptors.locking.OptimisticLockingInterceptor.setDependencies(org.infinispan.container.EntryFactory)] on an instance of [org.infinispan.interceptors.locking.OptimisticLockingInterceptor]. 2012-06-06 11:04:02,969 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [public void org.infinispan.container.EntryFactoryImpl.injectDependencies(org.infinispan.container.DataContainer,org.infinispan.config.Configuration,org.infinispan.notifications.cachelistener.CacheNotifier)] on an instance of [org.infinispan.container.EntryFactoryImpl]. 2012-06-06 11:04:02,969 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.container.EntryFactoryImpl@7d1098e3, name=org.infinispan.container.EntryFactory} under name org.infinispan.container.EntryFactory 2012-06-06 11:04:02,969 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [public void org.infinispan.interceptors.locking.AbstractTxLockingInterceptor.setDependencies(org.infinispan.transaction.TransactionTable,org.infinispan.remoting.rpc.RpcManager)] on an instance of [org.infinispan.interceptors.locking.OptimisticLockingInterceptor]. 2012-06-06 11:04:02,969 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [public void org.infinispan.interceptors.locking.AbstractLockingInterceptor.setDependencies(org.infinispan.util.concurrent.locks.LockManager,org.infinispan.container.DataContainer,org.infinispan.container.EntryFactory,org.infinispan.interceptors.locking.ClusteringDependentLogic)] on an instance of [org.infinispan.interceptors.locking.OptimisticLockingInterceptor]. 2012-06-06 11:04:02,969 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [public void org.infinispan.interceptors.locking.ClusteringDependentLogic$AllNodesLogic.init(org.infinispan.container.DataContainer,org.infinispan.remoting.rpc.RpcManager)] on an instance of [org.infinispan.interceptors.locking.ClusteringDependentLogic$AllNodesLogic]. 2012-06-06 11:04:02,969 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.interceptors.locking.ClusteringDependentLogic$AllNodesLogic@4ca59f3a, name=org.infinispan.interceptors.locking.ClusteringDependentLogic} under name org.infinispan.interceptors.locking.ClusteringDependentLogic 2012-06-06 11:04:02,969 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.interceptors.base.CommandInterceptor.injectConfiguration(org.infinispan.config.Configuration)] on an instance of [org.infinispan.interceptors.locking.OptimisticLockingInterceptor]. 2012-06-06 11:04:02,969 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.interceptors.locking.OptimisticLockingInterceptor@d78c026, name=org.infinispan.interceptors.locking.OptimisticLockingInterceptor} under name org.infinispan.interceptors.locking.OptimisticLockingInterceptor 2012-06-06 11:04:02,969 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [public void org.infinispan.interceptors.EntryWrappingInterceptor.init(org.infinispan.container.EntryFactory,org.infinispan.container.DataContainer,org.infinispan.interceptors.locking.ClusteringDependentLogic,org.infinispan.commands.CommandsFactory)] on an instance of [org.infinispan.interceptors.EntryWrappingInterceptor]. 2012-06-06 11:04:02,969 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.interceptors.base.CommandInterceptor.injectConfiguration(org.infinispan.config.Configuration)] on an instance of [org.infinispan.interceptors.EntryWrappingInterceptor]. 2012-06-06 11:04:02,969 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.interceptors.EntryWrappingInterceptor@728f05b2, name=org.infinispan.interceptors.EntryWrappingInterceptor} under name org.infinispan.interceptors.EntryWrappingInterceptor 2012-06-06 11:04:02,969 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.interceptors.base.CommandInterceptor.injectConfiguration(org.infinispan.config.Configuration)] on an instance of [org.infinispan.interceptors.CallInterceptor]. 2012-06-06 11:04:02,969 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.interceptors.CallInterceptor@bbf23e0, name=org.infinispan.interceptors.CallInterceptor} under name org.infinispan.interceptors.CallInterceptor 2012-06-06 11:04:02,969 TRACE (testng-DummyTxTest) [org.infinispan.factories.InterceptorChainFactory] Finished building default interceptor chain. 2012-06-06 11:04:02,969 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Attempting to register a component equal to one that already exists under the same name (org.infinispan.interceptors.InterceptorChain). Not doing anything. 2012-06-06 11:04:02,969 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractComponentFactory.injectGlobalDependencies(org.infinispan.config.GlobalConfiguration,org.infinispan.factories.GlobalComponentRegistry)] on an instance of [org.infinispan.factories.EmptyConstructorFactory]. 2012-06-06 11:04:02,969 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Registering component Component{instance=org.infinispan.factories.EmptyConstructorFactory@31cc4d26, name=org.infinispan.factories.EmptyConstructorFactory} under name org.infinispan.factories.EmptyConstructorFactory 2012-06-06 11:04:02,970 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [public void org.infinispan.transaction.xa.TransactionFactory.init(org.infinispan.config.Configuration,org.infinispan.manager.EmbeddedCacheManager,org.infinispan.remoting.rpc.RpcManager)] on an instance of [org.infinispan.transaction.xa.TransactionFactory]. 2012-06-06 11:04:02,970 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.transaction.xa.TransactionFactory@5bdd1354, name=org.infinispan.transaction.xa.TransactionFactory} under name org.infinispan.transaction.xa.TransactionFactory 2012-06-06 11:04:02,970 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractNamedCacheComponentFactory.injectGlobalDependencies(org.infinispan.config.Configuration,org.infinispan.factories.ComponentRegistry)] on an instance of [org.infinispan.factories.TransactionSynchronizationRegistryFactory]. 2012-06-06 11:04:02,970 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractComponentFactory.injectGlobalDependencies(org.infinispan.config.GlobalConfiguration,org.infinispan.factories.GlobalComponentRegistry)] on an instance of [org.infinispan.factories.TransactionSynchronizationRegistryFactory]. 2012-06-06 11:04:02,970 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.factories.TransactionSynchronizationRegistryFactory@f201eea, name=org.infinispan.factories.TransactionSynchronizationRegistryFactory} under name org.infinispan.factories.TransactionSynchronizationRegistryFactory 2012-06-06 11:04:02,970 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering a null for component javax.transaction.TransactionSynchronizationRegistry 2012-06-06 11:04:02,970 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=java.lang.Object@5a978023, name=javax.transaction.TransactionSynchronizationRegistry} under name javax.transaction.TransactionSynchronizationRegistry 2012-06-06 11:04:02,970 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.transaction.TransactionTable@5cd9c68, name=org.infinispan.transaction.TransactionTable} under name org.infinispan.transaction.TransactionTable 2012-06-06 11:04:02,970 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.context.TransactionalInvocationContextContainer@7dd772d1, name=org.infinispan.context.InvocationContextContainer} under name org.infinispan.context.InvocationContextContainer 2012-06-06 11:04:02,970 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractComponentFactory.injectGlobalDependencies(org.infinispan.config.GlobalConfiguration,org.infinispan.factories.GlobalComponentRegistry)] on an instance of [org.infinispan.factories.MarshallerFactory]. 2012-06-06 11:04:02,970 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Registering component Component{instance=org.infinispan.factories.MarshallerFactory@4bb337e2, name=org.infinispan.factories.MarshallerFactory} under name org.infinispan.factories.MarshallerFactory 2012-06-06 11:04:02,970 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [public void org.infinispan.marshall.CacheMarshaller.inject(org.infinispan.config.Configuration,org.infinispan.context.InvocationContextContainer,org.infinispan.marshall.jboss.ExternalizerTable,org.infinispan.config.GlobalConfiguration)] on an instance of [org.infinispan.marshall.CacheMarshaller]. 2012-06-06 11:04:02,970 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Injecting dependencies for method [public void org.infinispan.marshall.jboss.ExternalizerTable.inject(org.infinispan.commands.RemoteCommandsFactory,org.infinispan.factories.GlobalComponentRegistry,org.infinispan.marshall.StreamingMarshaller)] on an instance of [org.infinispan.marshall.jboss.ExternalizerTable]. 2012-06-06 11:04:02,970 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Injecting dependencies for method [public void org.infinispan.commands.RemoteCommandsFactory.inject(org.infinispan.manager.EmbeddedCacheManager,org.infinispan.factories.GlobalComponentRegistry,java.util.Map)] on an instance of [org.infinispan.commands.RemoteCommandsFactory]. 2012-06-06 11:04:02,970 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Registering component Component{instance=org.infinispan.commands.RemoteCommandsFactory@6319fd41, name=org.infinispan.commands.RemoteCommandsFactory} under name org.infinispan.commands.RemoteCommandsFactory 2012-06-06 11:04:02,970 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Injecting dependencies for method [public void org.infinispan.marshall.GlobalMarshaller.inject(java.lang.ClassLoader,org.infinispan.marshall.jboss.ExternalizerTable,org.infinispan.config.GlobalConfiguration)] on an instance of [org.infinispan.marshall.GlobalMarshaller]. 2012-06-06 11:04:02,970 DEBUG (testng-DummyTxTest) [org.infinispan.marshall.jboss.AbstractJBossMarshaller] Using JBoss Marshalling 2012-06-06 11:04:02,970 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Registering component Component{instance=org.infinispan.marshall.GlobalMarshaller@3f41e93b, name=org.infinispan.marshaller.global} under name org.infinispan.marshaller.global 2012-06-06 11:04:02,970 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Registering component Component{instance=org.infinispan.marshall.jboss.ExternalizerTable@3740ef, name=org.infinispan.marshall.jboss.ExternalizerTable} under name org.infinispan.marshall.jboss.ExternalizerTable 2012-06-06 11:04:02,971 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Invoking start method public void org.infinispan.marshall.jboss.ExternalizerTable.start() on component org.infinispan.marshall.jboss.ExternalizerTable 2012-06-06 11:04:02,971 DEBUG (testng-DummyTxTest) [org.infinispan.marshall.jboss.AbstractJBossMarshaller] Using JBoss Marshalling 2012-06-06 11:04:02,971 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.marshall.CacheMarshaller@2b880b05, name=org.infinispan.marshaller.cache} under name org.infinispan.marshaller.cache 2012-06-06 11:04:02,971 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractNamedCacheComponentFactory.injectGlobalDependencies(org.infinispan.config.Configuration,org.infinispan.factories.ComponentRegistry)] on an instance of [org.infinispan.factories.ResponseGeneratorFactory]. 2012-06-06 11:04:02,971 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [private void org.infinispan.factories.AbstractComponentFactory.injectGlobalDependencies(org.infinispan.config.GlobalConfiguration,org.infinispan.factories.GlobalComponentRegistry)] on an instance of [org.infinispan.factories.ResponseGeneratorFactory]. 2012-06-06 11:04:02,971 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.factories.ResponseGeneratorFactory@708b8b96, name=org.infinispan.factories.ResponseGeneratorFactory} under name org.infinispan.factories.ResponseGeneratorFactory 2012-06-06 11:04:02,971 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.remoting.responses.DefaultResponseGenerator@59795e93, name=org.infinispan.remoting.responses.ResponseGenerator} under name org.infinispan.remoting.responses.ResponseGenerator 2012-06-06 11:04:02,972 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.executors.LazyInitializingExecutorService@2f3032c9, name=org.infinispan.executors.transport} under name org.infinispan.executors.transport 2012-06-06 11:04:02,972 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=Cache 'test'@5564253, name=org.infinispan.AdvancedCache} under name org.infinispan.AdvancedCache 2012-06-06 11:04:02,972 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.loaders.CacheLoaderManagerImpl@621c59e1, name=org.infinispan.loaders.CacheLoaderManager} under name org.infinispan.loaders.CacheLoaderManager 2012-06-06 11:04:02,972 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.eviction.PassivationManagerImpl@3350f519, name=org.infinispan.eviction.PassivationManager} under name org.infinispan.eviction.PassivationManager 2012-06-06 11:04:02,972 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.container.DefaultDataContainer@80b56a1, name=org.infinispan.container.DataContainer} under name org.infinispan.container.DataContainer 2012-06-06 11:04:02,972 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.eviction.EvictionManagerImpl@20646827, name=org.infinispan.eviction.EvictionManager} under name org.infinispan.eviction.EvictionManager 2012-06-06 11:04:02,972 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=Cache 'test'@5564253, name=org.infinispan.Cache} under name org.infinispan.Cache 2012-06-06 11:04:02,972 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [public void org.infinispan.jmx.CacheJmxRegistration.initialize(org.infinispan.Cache,org.infinispan.config.GlobalConfiguration)] on an instance of [org.infinispan.jmx.CacheJmxRegistration]. 2012-06-06 11:04:02,972 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.jmx.CacheJmxRegistration@1ff1e90e, name=org.infinispan.jmx.CacheJmxRegistration} under name org.infinispan.jmx.CacheJmxRegistration 2012-06-06 11:04:02,972 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Injecting dependencies for method [public void org.infinispan.transaction.xa.recovery.RecoveryAdminOperations.init(org.infinispan.transaction.xa.recovery.RecoveryManager)] on an instance of [org.infinispan.transaction.xa.recovery.RecoveryAdminOperations]. 2012-06-06 11:04:02,972 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Registering component Component{instance=org.infinispan.transaction.xa.recovery.RecoveryAdminOperations@42fba684, name=org.infinispan.transaction.xa.recovery.RecoveryAdminOperations} under name org.infinispan.transaction.xa.recovery.RecoveryAdminOperations 2012-06-06 11:04:02,972 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Invoking start method public void org.infinispan.commands.CommandsFactoryImpl.start() on component org.infinispan.commands.CommandsFactory 2012-06-06 11:04:02,973 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Invoking start method private void org.infinispan.interceptors.InvocationContextInterceptor.setStartStatus() on component org.infinispan.interceptors.InvocationContextInterceptor 2012-06-06 11:04:02,973 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Invoking start method private void org.infinispan.transaction.TransactionCoordinator.setStartStatus() on component org.infinispan.transaction.TransactionCoordinator 2012-06-06 11:04:02,973 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Invoking start method private void org.infinispan.config.Configuration.correctIsolationLevels() on component org.infinispan.config.Configuration 2012-06-06 11:04:02,973 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Invoking start method public void org.infinispan.container.EntryFactoryImpl.init() on component org.infinispan.container.EntryFactory 2012-06-06 11:04:02,973 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Invoking start method private void org.infinispan.transaction.TransactionTable.start() on component org.infinispan.transaction.TransactionTable 2012-06-06 11:04:02,973 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Invoking start method public void org.infinispan.notifications.AbstractListenerImpl.start() on component org.infinispan.notifications.cachelistener.CacheNotifier 2012-06-06 11:04:02,973 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Invoking start method public void org.infinispan.transaction.xa.TransactionFactory.start() on component org.infinispan.transaction.xa.TransactionFactory 2012-06-06 11:04:02,973 TRACE (testng-DummyTxTest) [org.infinispan.transaction.xa.TransactionFactory] Setting factory enum to NODLD_NORECOVERY_NOXA 2012-06-06 11:04:02,973 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Invoking start method private void org.infinispan.interceptors.InterceptorChain.printChainInfo() on component org.infinispan.interceptors.InterceptorChain 2012-06-06 11:04:02,973 DEBUG (testng-DummyTxTest) [org.infinispan.interceptors.InterceptorChain] Interceptor chain size: 7 2012-06-06 11:04:02,973 DEBUG (testng-DummyTxTest) [org.infinispan.interceptors.InterceptorChain] Interceptor chain is: >> org.infinispan.interceptors.BatchingInterceptor >> org.infinispan.interceptors.InvocationContextInterceptor >> org.infinispan.interceptors.TxInterceptor >> org.infinispan.interceptors.NotificationInterceptor >> org.infinispan.interceptors.locking.OptimisticLockingInterceptor >> org.infinispan.interceptors.EntryWrappingInterceptor >> org.infinispan.interceptors.CallInterceptor 2012-06-06 11:04:02,973 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Invoking start method public void org.infinispan.interceptors.locking.OptimisticLockingInterceptor.start() on component org.infinispan.interceptors.locking.OptimisticLockingInterceptor 2012-06-06 11:04:02,973 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Invoking start method private void org.infinispan.interceptors.locking.AbstractTxLockingInterceptor.setClustered() on component org.infinispan.interceptors.locking.OptimisticLockingInterceptor 2012-06-06 11:04:02,973 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Invoking start method public void org.infinispan.transaction.TransactionCoordinator.start() on component org.infinispan.transaction.TransactionCoordinator 2012-06-06 11:04:02,973 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Invoking start method public void org.infinispan.loaders.CacheLoaderManagerImpl.start() on component org.infinispan.loaders.CacheLoaderManager 2012-06-06 11:04:02,973 TRACE (testng-DummyTxTest) [org.infinispan.transaction.tm.DummyBaseTransactionManager] Suspending tx null 2012-06-06 11:04:02,973 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Invoking start method public void org.infinispan.eviction.PassivationManagerImpl.start() on component org.infinispan.eviction.PassivationManager 2012-06-06 11:04:02,973 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Invoking start method public void org.infinispan.jmx.CacheJmxRegistration.start() on component org.infinispan.jmx.CacheJmxRegistration 2012-06-06 11:04:02,973 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Invoking start method public void org.infinispan.eviction.EvictionManagerImpl.start() on component org.infinispan.eviction.EvictionManager 2012-06-06 11:04:02,973 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Invoking start method public void org.infinispan.loaders.CacheLoaderManagerImpl.preload() on component org.infinispan.loaders.CacheLoaderManager 2012-06-06 11:04:02,973 DEBUG (testng-DummyTxTest) [org.infinispan.CacheImpl] Started cache test on null 2012-06-06 11:04:02,974 INFO (testng-DummyTxTest) [org.infinispan.test.fwk.UnitTestTestNGListener] Starting test testConcurrentRemove(org.infinispan.tx.DummyTxTest) 2012-06-06 11:04:02,974 TRACE (testng-DummyTxTest) [org.infinispan.CacheImpl] Implicit transaction started! 2012-06-06 11:04:02,974 TRACE (testng-DummyTxTest) [org.infinispan.CacheImpl] Marked tx as implicit. 2012-06-06 11:04:02,974 TRACE (testng-DummyTxTest) [org.infinispan.interceptors.InvocationContextInterceptor] Invoked with command PutKeyValueCommand{key=k1, value=v1, flags=null, putIfAbsent=false, lifespanMillis=-1, maxIdleTimeMillis=-1} and InvocationContext [LocalTxInvocationContext{flags=null}] 2012-06-06 11:04:02,974 TRACE (testng-DummyTxTest) [org.infinispan.transaction.TransactionTable] Created a new local transaction: LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1402}, status=0}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14e2 2012-06-06 11:04:02,975 TRACE (testng-DummyTxTest) [org.infinispan.transaction.tm.DummyTransaction] registering synchronization handler SynchronizationAdapter{localTransaction=LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1402}, status=0}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14e2} org.infinispan.transaction.synchronization.SynchronizationAdapter@1501 2012-06-06 11:04:02,975 TRACE (testng-DummyTxTest) [org.infinispan.container.EntryFactoryImpl] Exists in context? null 2012-06-06 11:04:02,980 TRACE (testng-DummyTxTest) [org.infinispan.container.EntryFactoryImpl] Retrieved from container null 2012-06-06 11:04:02,980 TRACE (testng-DummyTxTest) [org.infinispan.container.EntryFactoryImpl] Creating new entry. 2012-06-06 11:04:02,987 TRACE (testng-DummyTxTest) [org.infinispan.interceptors.CallInterceptor] Executing command: PutKeyValueCommand{key=k1, value=v1, flags=null, putIfAbsent=false, lifespanMillis=-1, maxIdleTimeMillis=-1}. 2012-06-06 11:04:02,993 TRACE (testng-DummyTxTest) [org.infinispan.transaction.LocalTransaction] Adding modification PutKeyValueCommand{key=k1, value=v1, flags=null, putIfAbsent=false, lifespanMillis=-1, maxIdleTimeMillis=-1}. Mod list is null 2012-06-06 11:04:02,993 TRACE (testng-DummyTxTest) [org.infinispan.CacheImpl] Committing transaction as it was implicit: DummyTransaction{xid=DummyXid{id=1402}, status=0} 2012-06-06 11:04:02,993 TRACE (testng-DummyTxTest) [org.infinispan.transaction.tm.DummyTransaction] processing beforeCompletion for SynchronizationAdapter{localTransaction=LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1402}, status=0}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14e2} org.infinispan.transaction.synchronization.SynchronizationAdapter@1501 2012-06-06 11:04:02,993 TRACE (testng-DummyTxTest) [org.infinispan.transaction.synchronization.SynchronizationAdapter] beforeCompletion called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1402}, status=0}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14e2 2012-06-06 11:04:02,993 TRACE (testng-DummyTxTest) [org.infinispan.transaction.TransactionCoordinator] Sending prepare command through the chain: VersionedPrepareCommand {modifications=[PutKeyValueCommand{key=k1, value=v1, flags=null, putIfAbsent=false, lifespanMillis=-1, maxIdleTimeMillis=-1}], onePhaseCommit=false, versionsSeen=null, gtx=GlobalTransaction::5346:local, cacheName='test'} 2012-06-06 11:04:02,998 TRACE (testng-DummyTxTest) [org.infinispan.interceptors.InvocationContextInterceptor] Invoked with command VersionedPrepareCommand {modifications=[PutKeyValueCommand{key=k1, value=v1, flags=null, putIfAbsent=false, lifespanMillis=-1, maxIdleTimeMillis=-1}], onePhaseCommit=false, versionsSeen=null, gtx=GlobalTransaction::5346:local, cacheName='test'} and InvocationContext [LocalTxInvocationContext{flags=null}] 2012-06-06 11:04:03,028 TRACE (testng-DummyTxTest) [org.infinispan.interceptors.locking.OptimisticLockingInterceptor] Not using lock reordering as we have a single key. 2012-06-06 11:04:03,028 TRACE (testng-DummyTxTest) [org.infinispan.interceptors.locking.OptimisticLockingInterceptor] Locking key k1, no need to check for pending locks. 2012-06-06 11:04:03,031 TRACE (testng-DummyTxTest) [org.infinispan.util.concurrent.locks.LockManagerImpl] Attempting to lock k1 with acquisition timeout of 200 millis 2012-06-06 11:04:03,081 TRACE (testng-DummyTxTest) [org.infinispan.util.concurrent.locks.LockManagerImpl] Successfully acquired lock k1! 2012-06-06 11:04:03,106 TRACE (testng-DummyTxTest) [org.infinispan.transaction.AbstractCacheTransaction] Registering locked key: k1 2012-06-06 11:04:03,106 TRACE (testng-DummyTxTest) [org.infinispan.interceptors.CallInterceptor] Suppressing invocation of method handlePrepareCommand. 2012-06-06 11:04:03,106 TRACE (testng-DummyTxTest) [org.infinispan.transaction.tm.DummyTransaction] processing afterCompletion for SynchronizationAdapter{localTransaction=LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1402}, status=3}, lockedKeys=[k1], backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14e2} org.infinispan.transaction.synchronization.SynchronizationAdapter@1501 2012-06-06 11:04:03,136 TRACE (testng-DummyTxTest) [org.infinispan.transaction.synchronization.SynchronizationAdapter] afterCompletion(3) called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1402}, status=3}, lockedKeys=[k1], backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14e2. 2012-06-06 11:04:03,137 TRACE (testng-DummyTxTest) [org.infinispan.transaction.TransactionCoordinator] Committing transaction GlobalTransaction::5346:local 2012-06-06 11:04:03,137 TRACE (testng-DummyTxTest) [org.infinispan.interceptors.InvocationContextInterceptor] Invoked with command CommitCommand {gtx=GlobalTransaction::5346:local, cacheName='test'} and InvocationContext [LocalTxInvocationContext{flags=null}] 2012-06-06 11:04:03,137 TRACE (testng-DummyTxTest) [org.infinispan.interceptors.CallInterceptor] Suppressing invocation of method handleCommitCommand. 2012-06-06 11:04:03,137 TRACE (testng-DummyTxTest) [org.infinispan.container.entries.ReadCommittedEntry] Updating entry (key=k1 removed=false valid=true changed=true created=true value=v1] 2012-06-06 11:04:03,138 TRACE (testng-DummyTxTest) [org.infinispan.interceptors.EntryWrappingInterceptor] Committed entry RepeatableReadEntry(2d80cf26){key=k1, value=v1, oldValue=null, isCreated=false, isChanged=false, isRemoved=false, isValid=true} 2012-06-06 11:04:03,138 TRACE (testng-DummyTxTest) [org.infinispan.util.concurrent.locks.LockManagerImpl] Attempting to unlock k1 2012-06-06 11:04:03,138 TRACE (testng-DummyTxTest) [org.infinispan.transaction.AbstractCacheTransaction] Clearing locked keys: [k1] 2012-06-06 11:04:03,138 TRACE (testng-DummyTxTest) [org.infinispan.transaction.TransactionTable] Removed LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1402}, status=3}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14e2 from transaction table. 2012-06-06 11:04:03,138 TRACE (testng-DummyTxTest) [org.infinispan.transaction.AbstractCacheTransaction] Transaction GlobalTransaction::5346:local has completed, notifying listening threads. 2012-06-06 11:04:03,198 TRACE (DummyTxTest.Remover-2) [org.infinispan.interceptors.InvocationContextInterceptor] Invoked with command RemoveCommand{key=k1, value=v1, flags=null} and InvocationContext [LocalTxInvocationContext{flags=null}] 2012-06-06 11:04:03,200 TRACE (DummyTxTest.Remover-2) [org.infinispan.transaction.TransactionTable] Created a new local transaction: LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1404}, status=0}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14ea 2012-06-06 11:04:03,200 TRACE (DummyTxTest.Remover-2) [org.infinispan.transaction.tm.DummyTransaction] registering synchronization handler SynchronizationAdapter{localTransaction=LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1404}, status=0}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14ea} org.infinispan.transaction.synchronization.SynchronizationAdapter@1509 2012-06-06 11:04:03,200 TRACE (DummyTxTest.Remover-2) [org.infinispan.container.EntryFactoryImpl] Exists in context? null 2012-06-06 11:04:03,202 TRACE (DummyTxTest.Remover-0) [org.infinispan.interceptors.InvocationContextInterceptor] Invoked with command RemoveCommand{key=k1, value=v1, flags=null} and InvocationContext [LocalTxInvocationContext{flags=null}] 2012-06-06 11:04:03,202 TRACE (DummyTxTest.Remover-0) [org.infinispan.transaction.TransactionTable] Created a new local transaction: LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1407}, status=0}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14eb 2012-06-06 11:04:03,202 TRACE (DummyTxTest.Remover-0) [org.infinispan.transaction.tm.DummyTransaction] registering synchronization handler SynchronizationAdapter{localTransaction=LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1407}, status=0}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14eb} org.infinispan.transaction.synchronization.SynchronizationAdapter@150a 2012-06-06 11:04:03,195 TRACE (DummyTxTest.Remover-1) [org.infinispan.interceptors.InvocationContextInterceptor] Invoked with command RemoveCommand{key=k1, value=v1, flags=null} and InvocationContext [LocalTxInvocationContext{flags=null}] 2012-06-06 11:04:03,208 TRACE (DummyTxTest.Remover-1) [org.infinispan.transaction.TransactionTable] Created a new local transaction: LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1403}, status=0}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14ec 2012-06-06 11:04:03,208 TRACE (DummyTxTest.Remover-1) [org.infinispan.transaction.tm.DummyTransaction] registering synchronization handler SynchronizationAdapter{localTransaction=LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1403}, status=0}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14ec} org.infinispan.transaction.synchronization.SynchronizationAdapter@150b 2012-06-06 11:04:03,208 TRACE (DummyTxTest.Remover-1) [org.infinispan.container.EntryFactoryImpl] Exists in context? null 2012-06-06 11:04:03,208 TRACE (DummyTxTest.Remover-1) [org.infinispan.container.EntryFactoryImpl] Retrieved from container ImmortalCacheEntry{key=k1, value=ImmortalCacheValue {value=v1}} 2012-06-06 11:04:03,208 TRACE (DummyTxTest.Remover-1) [org.infinispan.interceptors.CallInterceptor] Executing command: RemoveCommand{key=k1, value=v1, flags=null}. 2012-06-06 11:04:03,208 TRACE (DummyTxTest.Remover-1) [org.infinispan.transaction.LocalTransaction] Adding modification RemoveCommand{key=k1, value=v1, flags=null}. Mod list is null 2012-06-06 11:04:03,202 TRACE (DummyTxTest.Remover-0) [org.infinispan.container.EntryFactoryImpl] Exists in context? null 2012-06-06 11:04:03,228 TRACE (DummyTxTest.Remover-0) [org.infinispan.container.EntryFactoryImpl] Retrieved from container ImmortalCacheEntry{key=k1, value=ImmortalCacheValue {value=v1}} 2012-06-06 11:04:03,228 TRACE (DummyTxTest.Remover-0) [org.infinispan.interceptors.CallInterceptor] Executing command: RemoveCommand{key=k1, value=v1, flags=null}. 2012-06-06 11:04:03,228 TRACE (DummyTxTest.Remover-0) [org.infinispan.transaction.LocalTransaction] Adding modification RemoveCommand{key=k1, value=v1, flags=null}. Mod list is null 2012-06-06 11:04:03,201 TRACE (DummyTxTest.Remover-3) [org.infinispan.interceptors.InvocationContextInterceptor] Invoked with command RemoveCommand{key=k1, value=v1, flags=null} and InvocationContext [LocalTxInvocationContext{flags=null}] 2012-06-06 11:04:03,200 TRACE (DummyTxTest.Remover-4) [org.infinispan.interceptors.InvocationContextInterceptor] Invoked with command RemoveCommand{key=k1, value=v1, flags=null} and InvocationContext [LocalTxInvocationContext{flags=null}] 2012-06-06 11:04:03,200 TRACE (DummyTxTest.Remover-2) [org.infinispan.container.EntryFactoryImpl] Retrieved from container ImmortalCacheEntry{key=k1, value=ImmortalCacheValue {value=v1}} 2012-06-06 11:04:03,231 TRACE (DummyTxTest.Remover-2) [org.infinispan.interceptors.CallInterceptor] Executing command: RemoveCommand{key=k1, value=v1, flags=null}. 2012-06-06 11:04:03,231 TRACE (DummyTxTest.Remover-2) [org.infinispan.transaction.LocalTransaction] Adding modification RemoveCommand{key=k1, value=v1, flags=null}. Mod list is null 2012-06-06 11:04:03,231 TRACE (DummyTxTest.Remover-3) [org.infinispan.transaction.TransactionTable] Created a new local transaction: LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1405}, status=0}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14f0 2012-06-06 11:04:03,231 TRACE (DummyTxTest.Remover-3) [org.infinispan.transaction.tm.DummyTransaction] registering synchronization handler SynchronizationAdapter{localTransaction=LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1405}, status=0}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14f0} org.infinispan.transaction.synchronization.SynchronizationAdapter@150f 2012-06-06 11:04:03,231 TRACE (DummyTxTest.Remover-3) [org.infinispan.container.EntryFactoryImpl] Exists in context? null 2012-06-06 11:04:03,231 TRACE (DummyTxTest.Remover-3) [org.infinispan.container.EntryFactoryImpl] Retrieved from container ImmortalCacheEntry{key=k1, value=ImmortalCacheValue {value=v1}} 2012-06-06 11:04:03,231 TRACE (DummyTxTest.Remover-3) [org.infinispan.interceptors.CallInterceptor] Executing command: RemoveCommand{key=k1, value=v1, flags=null}. 2012-06-06 11:04:03,231 TRACE (DummyTxTest.Remover-3) [org.infinispan.transaction.LocalTransaction] Adding modification RemoveCommand{key=k1, value=v1, flags=null}. Mod list is null 2012-06-06 11:04:03,230 TRACE (DummyTxTest.Remover-4) [org.infinispan.transaction.TransactionTable] Created a new local transaction: LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1406}, status=0}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14ef 2012-06-06 11:04:03,244 TRACE (DummyTxTest.Remover-4) [org.infinispan.transaction.tm.DummyTransaction] registering synchronization handler SynchronizationAdapter{localTransaction=LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1406}, status=0}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14ef} org.infinispan.transaction.synchronization.SynchronizationAdapter@150e 2012-06-06 11:04:03,244 TRACE (DummyTxTest.Remover-4) [org.infinispan.container.EntryFactoryImpl] Exists in context? null 2012-06-06 11:04:03,255 TRACE (DummyTxTest.Remover-0) [org.infinispan.transaction.tm.DummyTransaction] processing beforeCompletion for SynchronizationAdapter{localTransaction=LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1407}, status=0}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14eb} org.infinispan.transaction.synchronization.SynchronizationAdapter@150a 2012-06-06 11:04:03,255 TRACE (DummyTxTest.Remover-0) [org.infinispan.transaction.synchronization.SynchronizationAdapter] beforeCompletion called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1407}, status=0}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14eb 2012-06-06 11:04:03,255 TRACE (DummyTxTest.Remover-0) [org.infinispan.transaction.TransactionCoordinator] Sending prepare command through the chain: VersionedPrepareCommand {modifications=[RemoveCommand{key=k1, value=v1, flags=null}], onePhaseCommit=false, versionsSeen=null, gtx=GlobalTransaction::5355:local, cacheName='test'} 2012-06-06 11:04:03,255 TRACE (DummyTxTest.Remover-0) [org.infinispan.interceptors.InvocationContextInterceptor] Invoked with command VersionedPrepareCommand {modifications=[RemoveCommand{key=k1, value=v1, flags=null}], onePhaseCommit=false, versionsSeen=null, gtx=GlobalTransaction::5355:local, cacheName='test'} and InvocationContext [LocalTxInvocationContext{flags=null}] 2012-06-06 11:04:03,255 TRACE (DummyTxTest.Remover-0) [org.infinispan.interceptors.locking.OptimisticLockingInterceptor] Not using lock reordering as we have a single key. 2012-06-06 11:04:03,255 TRACE (DummyTxTest.Remover-0) [org.infinispan.interceptors.locking.OptimisticLockingInterceptor] Locking key k1, no need to check for pending locks. 2012-06-06 11:04:03,255 TRACE (DummyTxTest.Remover-0) [org.infinispan.util.concurrent.locks.LockManagerImpl] Attempting to lock k1 with acquisition timeout of 200 millis 2012-06-06 11:04:03,255 TRACE (DummyTxTest.Remover-0) [org.infinispan.util.concurrent.locks.LockManagerImpl] Successfully acquired lock k1! 2012-06-06 11:04:03,255 TRACE (DummyTxTest.Remover-0) [org.infinispan.transaction.AbstractCacheTransaction] Registering locked key: k1 2012-06-06 11:04:03,255 TRACE (DummyTxTest.Remover-0) [org.infinispan.interceptors.CallInterceptor] Suppressing invocation of method handlePrepareCommand. 2012-06-06 11:04:03,255 TRACE (DummyTxTest.Remover-0) [org.infinispan.transaction.tm.DummyTransaction] processing afterCompletion for SynchronizationAdapter{localTransaction=LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1407}, status=3}, lockedKeys=[k1], backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14eb} org.infinispan.transaction.synchronization.SynchronizationAdapter@150a 2012-06-06 11:04:03,255 TRACE (DummyTxTest.Remover-0) [org.infinispan.transaction.synchronization.SynchronizationAdapter] afterCompletion(3) called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1407}, status=3}, lockedKeys=[k1], backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14eb. 2012-06-06 11:04:03,255 TRACE (DummyTxTest.Remover-0) [org.infinispan.transaction.TransactionCoordinator] Committing transaction GlobalTransaction::5355:local 2012-06-06 11:04:03,255 TRACE (DummyTxTest.Remover-0) [org.infinispan.interceptors.InvocationContextInterceptor] Invoked with command CommitCommand {gtx=GlobalTransaction::5355:local, cacheName='test'} and InvocationContext [LocalTxInvocationContext{flags=null}] 2012-06-06 11:04:03,255 TRACE (DummyTxTest.Remover-0) [org.infinispan.interceptors.CallInterceptor] Suppressing invocation of method handleCommitCommand. 2012-06-06 11:04:03,255 TRACE (DummyTxTest.Remover-0) [org.infinispan.container.entries.ReadCommittedEntry] Updating entry (key=k1 removed=true valid=false changed=true created=false value=v1] 2012-06-06 11:04:03,255 TRACE (DummyTxTest.Remover-0) [org.infinispan.interceptors.EntryWrappingInterceptor] Committed entry RepeatableReadEntry(2a85e8ed){key=k1, value=v1, oldValue=null, isCreated=false, isChanged=false, isRemoved=false, isValid=true} 2012-06-06 11:04:03,255 TRACE (DummyTxTest.Remover-0) [org.infinispan.util.concurrent.locks.LockManagerImpl] Attempting to unlock k1 2012-06-06 11:04:03,255 TRACE (DummyTxTest.Remover-0) [org.infinispan.transaction.AbstractCacheTransaction] Clearing locked keys: [k1] 2012-06-06 11:04:03,255 TRACE (DummyTxTest.Remover-0) [org.infinispan.transaction.TransactionTable] Removed LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1407}, status=3}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14eb from transaction table. 2012-06-06 11:04:03,255 TRACE (DummyTxTest.Remover-0) [org.infinispan.transaction.AbstractCacheTransaction] Transaction GlobalTransaction::5355:local has completed, notifying listening threads. 2012-06-06 11:04:03,254 TRACE (DummyTxTest.Remover-4) [org.infinispan.container.EntryFactoryImpl] Retrieved from container ImmortalCacheEntry{key=k1, value=ImmortalCacheValue {value=v1}} 2012-06-06 11:04:03,281 TRACE (DummyTxTest.Remover-3) [org.infinispan.transaction.tm.DummyTransaction] processing beforeCompletion for SynchronizationAdapter{localTransaction=LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1405}, status=0}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14f0} org.infinispan.transaction.synchronization.SynchronizationAdapter@150f 2012-06-06 11:04:03,281 TRACE (DummyTxTest.Remover-3) [org.infinispan.transaction.synchronization.SynchronizationAdapter] beforeCompletion called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1405}, status=0}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14f0 2012-06-06 11:04:03,259 WARN (DummyTxTest.Remover-4) [org.infinispan.container.entries.RepeatableReadEntry] ISPN000005: Detected write skew on key [k1]. Another process has changed the entry since we last read it! Unable to copy entry for update. 2012-06-06 11:04:03,282 TRACE (DummyTxTest.Remover-4) [org.infinispan.transaction.AbstractCacheTransaction] Clearing locked keys: null 2012-06-06 11:04:03,282 DEBUG (DummyTxTest.Remover-4) [org.infinispan.interceptors.InvocationContextInterceptor] Exception executing call org.infinispan.transaction.WriteSkewException: Detected write skew - concurrent removal of entry! at org.infinispan.container.entries.RepeatableReadEntry.performLocalWriteSkewCheck(RepeatableReadEntry.java:75) at org.infinispan.container.entries.RepeatableReadEntry.copyForUpdate(RepeatableReadEntry.java:52) at org.infinispan.container.EntryFactoryImpl.wrapEntryForRemove(EntryFactoryImpl.java:141) at org.infinispan.interceptors.EntryWrappingInterceptor.visitRemoveCommand(EntryWrappingInterceptor.java:158) at org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:72) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor.visitRemoveCommand(OptimisticLockingInterceptor.java:172) at org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:72) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.base.CommandInterceptor.handleDefault(CommandInterceptor.java:130) at org.infinispan.commands.AbstractVisitor.visitRemoveCommand(AbstractVisitor.java:67) at org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:72) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.TxInterceptor.enlistWriteAndInvokeNext(TxInterceptor.java:211) at org.infinispan.interceptors.TxInterceptor.visitRemoveCommand(TxInterceptor.java:159) at org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:72) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContextInterceptor.java:132) at org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContextInterceptor.java:91) at org.infinispan.commands.AbstractVisitor.visitRemoveCommand(AbstractVisitor.java:67) at org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:72) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.BatchingInterceptor.handleDefault(BatchingInterceptor.java:86) at org.infinispan.commands.AbstractVisitor.visitRemoveCommand(AbstractVisitor.java:67) at org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:72) at org.infinispan.interceptors.InterceptorChain.invoke(InterceptorChain.java:345) at org.infinispan.CacheImpl.executeCommandAndCommitIfNeeded(CacheImpl.java:1006) at org.infinispan.CacheImpl.remove(CacheImpl.java:227) at org.infinispan.CacheImpl.remove(CacheImpl.java:220) at org.infinispan.tx.DummyTxTest$1.run(DummyTxTest.java:88) 2012-06-06 11:04:03,282 TRACE (DummyTxTest.Remover-4) [org.infinispan.interceptors.InvocationContextInterceptor] Transaction marked for rollback as exception was received. 2012-06-06 11:04:03,283 TRACE (DummyTxTest.Remover-4) [org.infinispan.transaction.tm.DummyTransaction] processing afterCompletion for SynchronizationAdapter{localTransaction=LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1406}, status=4}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14ef} org.infinispan.transaction.synchronization.SynchronizationAdapter@150e 2012-06-06 11:04:03,283 TRACE (DummyTxTest.Remover-4) [org.infinispan.transaction.synchronization.SynchronizationAdapter] afterCompletion(4) called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1406}, status=4}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14ef. 2012-06-06 11:04:03,283 TRACE (DummyTxTest.Remover-4) [org.infinispan.transaction.TransactionCoordinator] rollback transaction GlobalTransaction::5359:local 2012-06-06 11:04:03,283 TRACE (DummyTxTest.Remover-4) [org.infinispan.interceptors.InvocationContextInterceptor] Invoked with command RollbackCommand {gtx=GlobalTransaction::5359:local, cacheName='test'} and InvocationContext [LocalTxInvocationContext{flags=null}] 2012-06-06 11:04:03,281 TRACE (DummyTxTest.Remover-3) [org.infinispan.transaction.TransactionCoordinator] Sending prepare command through the chain: VersionedPrepareCommand {modifications=[RemoveCommand{key=k1, value=v1, flags=null}], onePhaseCommit=false, versionsSeen=null, gtx=GlobalTransaction::5360:local, cacheName='test'} 2012-06-06 11:04:03,289 TRACE (DummyTxTest.Remover-3) [org.infinispan.interceptors.InvocationContextInterceptor] Invoked with command VersionedPrepareCommand {modifications=[RemoveCommand{key=k1, value=v1, flags=null}], onePhaseCommit=false, versionsSeen=null, gtx=GlobalTransaction::5360:local, cacheName='test'} and InvocationContext [LocalTxInvocationContext{flags=null}] 2012-06-06 11:04:03,289 TRACE (DummyTxTest.Remover-3) [org.infinispan.interceptors.locking.OptimisticLockingInterceptor] Not using lock reordering as we have a single key. 2012-06-06 11:04:03,289 TRACE (DummyTxTest.Remover-3) [org.infinispan.interceptors.locking.OptimisticLockingInterceptor] Locking key k1, no need to check for pending locks. 2012-06-06 11:04:03,289 TRACE (DummyTxTest.Remover-3) [org.infinispan.util.concurrent.locks.LockManagerImpl] Attempting to lock k1 with acquisition timeout of 200 millis 2012-06-06 11:04:03,289 TRACE (DummyTxTest.Remover-3) [org.infinispan.util.concurrent.locks.LockManagerImpl] Successfully acquired lock k1! 2012-06-06 11:04:03,290 TRACE (DummyTxTest.Remover-3) [org.infinispan.transaction.AbstractCacheTransaction] Registering locked key: k1 2012-06-06 11:04:03,290 WARN (DummyTxTest.Remover-3) [org.infinispan.container.entries.RepeatableReadEntry] ISPN000005: Detected write skew on key [k1]. Another process has changed the entry since we last read it! Unable to copy entry for update. 2012-06-06 11:04:03,290 DEBUG (DummyTxTest.Remover-3) [org.infinispan.interceptors.InvocationContextInterceptor] Exception executing call org.infinispan.transaction.WriteSkewException: Detected write skew - concurrent removal of entry! at org.infinispan.container.entries.RepeatableReadEntry.performLocalWriteSkewCheck(RepeatableReadEntry.java:75) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor.performLocalWriteSkewCheck(OptimisticLockingInterceptor.java:281) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor.access$300(OptimisticLockingInterceptor.java:65) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor$LocalWriteSkewCheckingLockAcquisitionVisitor.performWriteSkewCheck(OptimisticLockingInterceptor.java:274) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor$LockAcquisitionVisitor.visitRemoveCommand(OptimisticLockingInterceptor.java:234) at org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:72) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor.acquireLocksVisitingCommands(OptimisticLockingInterceptor.java:324) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor.visitPrepareCommand(OptimisticLockingInterceptor.java:119) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.NotificationInterceptor.visitPrepareCommand(NotificationInterceptor.java:58) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.TxInterceptor.visitPrepareCommand(TxInterceptor.java:106) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContextInterceptor.java:132) at org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContextInterceptor.java:91) at org.infinispan.commands.AbstractVisitor.visitPrepareCommand(AbstractVisitor.java:126) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.BatchingInterceptor.handleDefault(BatchingInterceptor.java:86) at org.infinispan.commands.AbstractVisitor.visitPrepareCommand(AbstractVisitor.java:126) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.InterceptorChain.invoke(InterceptorChain.java:345) at org.infinispan.transaction.TransactionCoordinator.prepare(TransactionCoordinator.java:140) at org.infinispan.transaction.TransactionCoordinator.prepare(TransactionCoordinator.java:122) at org.infinispan.transaction.synchronization.SynchronizationAdapter.beforeCompletion(SynchronizationAdapter.java:68) at org.infinispan.transaction.tm.DummyTransaction.notifyBeforeCompletion(DummyTransaction.java:230) at org.infinispan.transaction.tm.DummyTransaction.runPrepare(DummyTransaction.java:242) at org.infinispan.transaction.tm.DummyTransaction.commit(DummyTransaction.java:86) at org.infinispan.transaction.tm.DummyBaseTransactionManager.commit(DummyBaseTransactionManager.java:102) at org.infinispan.tx.DummyTxTest$1.run(DummyTxTest.java:90) 2012-06-06 11:04:03,305 TRACE (DummyTxTest.Remover-3) [org.infinispan.interceptors.InvocationContextInterceptor] Transaction marked for rollback as exception was received. 2012-06-06 11:04:03,306 ERROR (DummyTxTest.Remover-3) [org.infinispan.transaction.TransactionCoordinator] Error while processing prepare org.infinispan.transaction.WriteSkewException: Detected write skew - concurrent removal of entry! at org.infinispan.container.entries.RepeatableReadEntry.performLocalWriteSkewCheck(RepeatableReadEntry.java:75) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor.performLocalWriteSkewCheck(OptimisticLockingInterceptor.java:281) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor.access$300(OptimisticLockingInterceptor.java:65) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor$LocalWriteSkewCheckingLockAcquisitionVisitor.performWriteSkewCheck(OptimisticLockingInterceptor.java:274) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor$LockAcquisitionVisitor.visitRemoveCommand(OptimisticLockingInterceptor.java:234) at org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:72) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor.acquireLocksVisitingCommands(OptimisticLockingInterceptor.java:324) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor.visitPrepareCommand(OptimisticLockingInterceptor.java:119) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.NotificationInterceptor.visitPrepareCommand(NotificationInterceptor.java:58) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.TxInterceptor.visitPrepareCommand(TxInterceptor.java:106) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContextInterceptor.java:132) at org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContextInterceptor.java:91) at org.infinispan.commands.AbstractVisitor.visitPrepareCommand(AbstractVisitor.java:126) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.BatchingInterceptor.handleDefault(BatchingInterceptor.java:86) at org.infinispan.commands.AbstractVisitor.visitPrepareCommand(AbstractVisitor.java:126) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.InterceptorChain.invoke(InterceptorChain.java:345) at org.infinispan.transaction.TransactionCoordinator.prepare(TransactionCoordinator.java:140) at org.infinispan.transaction.TransactionCoordinator.prepare(TransactionCoordinator.java:122) at org.infinispan.transaction.synchronization.SynchronizationAdapter.beforeCompletion(SynchronizationAdapter.java:68) at org.infinispan.transaction.tm.DummyTransaction.notifyBeforeCompletion(DummyTransaction.java:230) at org.infinispan.transaction.tm.DummyTransaction.runPrepare(DummyTransaction.java:242) at org.infinispan.transaction.tm.DummyTransaction.commit(DummyTransaction.java:86) at org.infinispan.transaction.tm.DummyBaseTransactionManager.commit(DummyBaseTransactionManager.java:102) at org.infinispan.tx.DummyTxTest$1.run(DummyTxTest.java:90) 2012-06-06 11:04:03,287 TRACE (DummyTxTest.Remover-4) [org.infinispan.interceptors.CallInterceptor] Suppressing invocation of method handleRollbackCommand. 2012-06-06 11:04:03,307 TRACE (DummyTxTest.Remover-4) [org.infinispan.transaction.AbstractCacheTransaction] Clearing locked keys: null 2012-06-06 11:04:03,307 TRACE (DummyTxTest.Remover-3) [org.infinispan.transaction.TransactionCoordinator] rollback transaction GlobalTransaction::5360:local 2012-06-06 11:04:03,309 TRACE (DummyTxTest.Remover-3) [org.infinispan.interceptors.InvocationContextInterceptor] Invoked with command RollbackCommand {gtx=GlobalTransaction::5360:local, cacheName='test'} and InvocationContext [LocalTxInvocationContext{flags=null}] 2012-06-06 11:04:03,322 TRACE (DummyTxTest.Remover-1) [org.infinispan.transaction.tm.DummyTransaction] processing beforeCompletion for SynchronizationAdapter{localTransaction=LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1403}, status=0}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14ec} org.infinispan.transaction.synchronization.SynchronizationAdapter@150b 2012-06-06 11:04:03,322 TRACE (DummyTxTest.Remover-1) [org.infinispan.transaction.synchronization.SynchronizationAdapter] beforeCompletion called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1403}, status=0}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14ec 2012-06-06 11:04:03,322 TRACE (DummyTxTest.Remover-1) [org.infinispan.transaction.TransactionCoordinator] Sending prepare command through the chain: VersionedPrepareCommand {modifications=[RemoveCommand{key=k1, value=v1, flags=null}], onePhaseCommit=false, versionsSeen=null, gtx=GlobalTransaction::5356:local, cacheName='test'} 2012-06-06 11:04:03,323 TRACE (DummyTxTest.Remover-2) [org.infinispan.transaction.tm.DummyTransaction] processing beforeCompletion for SynchronizationAdapter{localTransaction=LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1404}, status=0}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14ea} org.infinispan.transaction.synchronization.SynchronizationAdapter@1509 2012-06-06 11:04:03,323 TRACE (DummyTxTest.Remover-2) [org.infinispan.transaction.synchronization.SynchronizationAdapter] beforeCompletion called for LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1404}, status=0}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14ea 2012-06-06 11:04:03,323 TRACE (DummyTxTest.Remover-2) [org.infinispan.transaction.TransactionCoordinator] Sending prepare command through the chain: VersionedPrepareCommand {modifications=[RemoveCommand{key=k1, value=v1, flags=null}], onePhaseCommit=false, versionsSeen=null, gtx=GlobalTransaction::5354:local, cacheName='test'} 2012-06-06 11:04:03,323 TRACE (DummyTxTest.Remover-2) [org.infinispan.interceptors.InvocationContextInterceptor] Invoked with command VersionedPrepareCommand {modifications=[RemoveCommand{key=k1, value=v1, flags=null}], onePhaseCommit=false, versionsSeen=null, gtx=GlobalTransaction::5354:local, cacheName='test'} and InvocationContext [LocalTxInvocationContext{flags=null}] 2012-06-06 11:04:03,323 TRACE (DummyTxTest.Remover-2) [org.infinispan.interceptors.locking.OptimisticLockingInterceptor] Not using lock reordering as we have a single key. 2012-06-06 11:04:03,323 TRACE (DummyTxTest.Remover-2) [org.infinispan.interceptors.locking.OptimisticLockingInterceptor] Locking key k1, no need to check for pending locks. 2012-06-06 11:04:03,323 TRACE (DummyTxTest.Remover-2) [org.infinispan.util.concurrent.locks.LockManagerImpl] Attempting to lock k1 with acquisition timeout of 200 millis 2012-06-06 11:04:03,309 TRACE (DummyTxTest.Remover-3) [org.infinispan.interceptors.CallInterceptor] Suppressing invocation of method handleRollbackCommand. 2012-06-06 11:04:03,309 TRACE (DummyTxTest.Remover-4) [org.infinispan.transaction.TransactionTable] Removed LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1406}, status=4}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14ef from transaction table. 2012-06-06 11:04:03,335 TRACE (DummyTxTest.Remover-4) [org.infinispan.transaction.AbstractCacheTransaction] Transaction GlobalTransaction::5359:local has completed, notifying listening threads. 2012-06-06 11:04:03,335 ERROR (DummyTxTest.Remover-4) [org.infinispan.tx.DummyTxTest] org.infinispan.transaction.WriteSkewException: Detected write skew - concurrent removal of entry! 2012-06-06 11:04:03,334 TRACE (DummyTxTest.Remover-3) [org.infinispan.util.concurrent.locks.LockManagerImpl] Attempting to unlock k1 2012-06-06 11:04:03,342 TRACE (DummyTxTest.Remover-2) [org.infinispan.util.concurrent.locks.LockManagerImpl] Successfully acquired lock k1! 2012-06-06 11:04:03,342 TRACE (DummyTxTest.Remover-2) [org.infinispan.transaction.AbstractCacheTransaction] Registering locked key: k1 2012-06-06 11:04:03,342 WARN (DummyTxTest.Remover-2) [org.infinispan.container.entries.RepeatableReadEntry] ISPN000005: Detected write skew on key [k1]. Another process has changed the entry since we last read it! Unable to copy entry for update. 2012-06-06 11:04:03,342 DEBUG (DummyTxTest.Remover-2) [org.infinispan.interceptors.InvocationContextInterceptor] Exception executing call org.infinispan.transaction.WriteSkewException: Detected write skew - concurrent removal of entry! at org.infinispan.container.entries.RepeatableReadEntry.performLocalWriteSkewCheck(RepeatableReadEntry.java:75) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor.performLocalWriteSkewCheck(OptimisticLockingInterceptor.java:281) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor.access$300(OptimisticLockingInterceptor.java:65) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor$LocalWriteSkewCheckingLockAcquisitionVisitor.performWriteSkewCheck(OptimisticLockingInterceptor.java:274) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor$LockAcquisitionVisitor.visitRemoveCommand(OptimisticLockingInterceptor.java:234) at org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:72) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor.acquireLocksVisitingCommands(OptimisticLockingInterceptor.java:324) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor.visitPrepareCommand(OptimisticLockingInterceptor.java:119) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.NotificationInterceptor.visitPrepareCommand(NotificationInterceptor.java:58) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.TxInterceptor.visitPrepareCommand(TxInterceptor.java:106) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContextInterceptor.java:132) at org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContextInterceptor.java:91) at org.infinispan.commands.AbstractVisitor.visitPrepareCommand(AbstractVisitor.java:126) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.BatchingInterceptor.handleDefault(BatchingInterceptor.java:86) at org.infinispan.commands.AbstractVisitor.visitPrepareCommand(AbstractVisitor.java:126) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.InterceptorChain.invoke(InterceptorChain.java:345) at org.infinispan.transaction.TransactionCoordinator.prepare(TransactionCoordinator.java:140) at org.infinispan.transaction.TransactionCoordinator.prepare(TransactionCoordinator.java:122) at org.infinispan.transaction.synchronization.SynchronizationAdapter.beforeCompletion(SynchronizationAdapter.java:68) at org.infinispan.transaction.tm.DummyTransaction.notifyBeforeCompletion(DummyTransaction.java:230) at org.infinispan.transaction.tm.DummyTransaction.runPrepare(DummyTransaction.java:242) at org.infinispan.transaction.tm.DummyTransaction.commit(DummyTransaction.java:86) at org.infinispan.transaction.tm.DummyBaseTransactionManager.commit(DummyBaseTransactionManager.java:102) at org.infinispan.tx.DummyTxTest$1.run(DummyTxTest.java:90) 2012-06-06 11:04:03,343 TRACE (DummyTxTest.Remover-2) [org.infinispan.interceptors.InvocationContextInterceptor] Transaction marked for rollback as exception was received. 2012-06-06 11:04:03,343 ERROR (DummyTxTest.Remover-2) [org.infinispan.transaction.TransactionCoordinator] Error while processing prepare org.infinispan.transaction.WriteSkewException: Detected write skew - concurrent removal of entry! at org.infinispan.container.entries.RepeatableReadEntry.performLocalWriteSkewCheck(RepeatableReadEntry.java:75) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor.performLocalWriteSkewCheck(OptimisticLockingInterceptor.java:281) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor.access$300(OptimisticLockingInterceptor.java:65) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor$LocalWriteSkewCheckingLockAcquisitionVisitor.performWriteSkewCheck(OptimisticLockingInterceptor.java:274) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor$LockAcquisitionVisitor.visitRemoveCommand(OptimisticLockingInterceptor.java:234) at org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:72) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor.acquireLocksVisitingCommands(OptimisticLockingInterceptor.java:324) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor.visitPrepareCommand(OptimisticLockingInterceptor.java:119) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.NotificationInterceptor.visitPrepareCommand(NotificationInterceptor.java:58) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.TxInterceptor.visitPrepareCommand(TxInterceptor.java:106) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContextInterceptor.java:132) at org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContextInterceptor.java:91) at org.infinispan.commands.AbstractVisitor.visitPrepareCommand(AbstractVisitor.java:126) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.BatchingInterceptor.handleDefault(BatchingInterceptor.java:86) at org.infinispan.commands.AbstractVisitor.visitPrepareCommand(AbstractVisitor.java:126) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.InterceptorChain.invoke(InterceptorChain.java:345) at org.infinispan.transaction.TransactionCoordinator.prepare(TransactionCoordinator.java:140) at org.infinispan.transaction.TransactionCoordinator.prepare(TransactionCoordinator.java:122) at org.infinispan.transaction.synchronization.SynchronizationAdapter.beforeCompletion(SynchronizationAdapter.java:68) at org.infinispan.transaction.tm.DummyTransaction.notifyBeforeCompletion(DummyTransaction.java:230) at org.infinispan.transaction.tm.DummyTransaction.runPrepare(DummyTransaction.java:242) at org.infinispan.transaction.tm.DummyTransaction.commit(DummyTransaction.java:86) at org.infinispan.transaction.tm.DummyBaseTransactionManager.commit(DummyBaseTransactionManager.java:102) at org.infinispan.tx.DummyTxTest$1.run(DummyTxTest.java:90) 2012-06-06 11:04:03,344 TRACE (DummyTxTest.Remover-2) [org.infinispan.transaction.TransactionCoordinator] rollback transaction GlobalTransaction::5354:local 2012-06-06 11:04:03,344 TRACE (DummyTxTest.Remover-2) [org.infinispan.interceptors.InvocationContextInterceptor] Invoked with command RollbackCommand {gtx=GlobalTransaction::5354:local, cacheName='test'} and InvocationContext [LocalTxInvocationContext{flags=null}] 2012-06-06 11:04:03,344 TRACE (DummyTxTest.Remover-2) [org.infinispan.interceptors.CallInterceptor] Suppressing invocation of method handleRollbackCommand. 2012-06-06 11:04:03,344 TRACE (DummyTxTest.Remover-2) [org.infinispan.util.concurrent.locks.LockManagerImpl] Attempting to unlock k1 2012-06-06 11:04:03,344 TRACE (DummyTxTest.Remover-2) [org.infinispan.transaction.AbstractCacheTransaction] Clearing locked keys: [k1] 2012-06-06 11:04:03,344 TRACE (DummyTxTest.Remover-2) [org.infinispan.transaction.TransactionTable] Removed LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1404}, status=1}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14ea from transaction table. 2012-06-06 11:04:03,344 TRACE (DummyTxTest.Remover-2) [org.infinispan.transaction.AbstractCacheTransaction] Transaction GlobalTransaction::5354:local has completed, notifying listening threads. 2012-06-06 11:04:03,344 ERROR (DummyTxTest.Remover-2) [org.infinispan.transaction.tm.DummyTransaction] ISPN000109: beforeCompletion() failed for SynchronizationAdapter{localTransaction=LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1404}, status=1}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14ea} org.infinispan.transaction.synchronization.SynchronizationAdapter@1509 org.infinispan.CacheException: Could not prepare. at org.infinispan.transaction.synchronization.SynchronizationAdapter.beforeCompletion(SynchronizationAdapter.java:70) at org.infinispan.transaction.tm.DummyTransaction.notifyBeforeCompletion(DummyTransaction.java:230) at org.infinispan.transaction.tm.DummyTransaction.runPrepare(DummyTransaction.java:242) at org.infinispan.transaction.tm.DummyTransaction.commit(DummyTransaction.java:86) at org.infinispan.transaction.tm.DummyBaseTransactionManager.commit(DummyBaseTransactionManager.java:102) at org.infinispan.tx.DummyTxTest$1.run(DummyTxTest.java:90) Caused by: javax.transaction.xa.XAException at org.infinispan.transaction.TransactionCoordinator.prepare(TransactionCoordinator.java:160) at org.infinispan.transaction.TransactionCoordinator.prepare(TransactionCoordinator.java:122) at org.infinispan.transaction.synchronization.SynchronizationAdapter.beforeCompletion(SynchronizationAdapter.java:68) ... 5 more 2012-06-06 11:04:03,345 ERROR (DummyTxTest.Remover-2) [org.infinispan.tx.DummyTxTest] javax.transaction.RollbackException: Exception rolled back, status is: 9 2012-06-06 11:04:03,322 TRACE (DummyTxTest.Remover-1) [org.infinispan.interceptors.InvocationContextInterceptor] Invoked with command VersionedPrepareCommand {modifications=[RemoveCommand{key=k1, value=v1, flags=null}], onePhaseCommit=false, versionsSeen=null, gtx=GlobalTransaction::5356:local, cacheName='test'} and InvocationContext [LocalTxInvocationContext{flags=null}] 2012-06-06 11:04:03,355 TRACE (DummyTxTest.Remover-1) [org.infinispan.interceptors.locking.OptimisticLockingInterceptor] Not using lock reordering as we have a single key. 2012-06-06 11:04:03,355 TRACE (DummyTxTest.Remover-1) [org.infinispan.interceptors.locking.OptimisticLockingInterceptor] Locking key k1, no need to check for pending locks. 2012-06-06 11:04:03,355 TRACE (DummyTxTest.Remover-1) [org.infinispan.util.concurrent.locks.LockManagerImpl] Attempting to lock k1 with acquisition timeout of 200 millis 2012-06-06 11:04:03,355 TRACE (DummyTxTest.Remover-1) [org.infinispan.util.concurrent.locks.LockManagerImpl] Successfully acquired lock k1! 2012-06-06 11:04:03,355 TRACE (DummyTxTest.Remover-1) [org.infinispan.transaction.AbstractCacheTransaction] Registering locked key: k1 2012-06-06 11:04:03,355 WARN (DummyTxTest.Remover-1) [org.infinispan.container.entries.RepeatableReadEntry] ISPN000005: Detected write skew on key [k1]. Another process has changed the entry since we last read it! Unable to copy entry for update. 2012-06-06 11:04:03,365 DEBUG (DummyTxTest.Remover-1) [org.infinispan.interceptors.InvocationContextInterceptor] Exception executing call org.infinispan.transaction.WriteSkewException: Detected write skew - concurrent removal of entry! at org.infinispan.container.entries.RepeatableReadEntry.performLocalWriteSkewCheck(RepeatableReadEntry.java:75) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor.performLocalWriteSkewCheck(OptimisticLockingInterceptor.java:281) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor.access$300(OptimisticLockingInterceptor.java:65) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor$LocalWriteSkewCheckingLockAcquisitionVisitor.performWriteSkewCheck(OptimisticLockingInterceptor.java:274) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor$LockAcquisitionVisitor.visitRemoveCommand(OptimisticLockingInterceptor.java:234) at org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:72) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor.acquireLocksVisitingCommands(OptimisticLockingInterceptor.java:324) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor.visitPrepareCommand(OptimisticLockingInterceptor.java:119) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.NotificationInterceptor.visitPrepareCommand(NotificationInterceptor.java:58) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.TxInterceptor.visitPrepareCommand(TxInterceptor.java:106) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContextInterceptor.java:132) at org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContextInterceptor.java:91) at org.infinispan.commands.AbstractVisitor.visitPrepareCommand(AbstractVisitor.java:126) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.BatchingInterceptor.handleDefault(BatchingInterceptor.java:86) at org.infinispan.commands.AbstractVisitor.visitPrepareCommand(AbstractVisitor.java:126) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.InterceptorChain.invoke(InterceptorChain.java:345) at org.infinispan.transaction.TransactionCoordinator.prepare(TransactionCoordinator.java:140) at org.infinispan.transaction.TransactionCoordinator.prepare(TransactionCoordinator.java:122) at org.infinispan.transaction.synchronization.SynchronizationAdapter.beforeCompletion(SynchronizationAdapter.java:68) at org.infinispan.transaction.tm.DummyTransaction.notifyBeforeCompletion(DummyTransaction.java:230) at org.infinispan.transaction.tm.DummyTransaction.runPrepare(DummyTransaction.java:242) at org.infinispan.transaction.tm.DummyTransaction.commit(DummyTransaction.java:86) at org.infinispan.transaction.tm.DummyBaseTransactionManager.commit(DummyBaseTransactionManager.java:102) at org.infinispan.tx.DummyTxTest$1.run(DummyTxTest.java:90) 2012-06-06 11:04:03,366 TRACE (DummyTxTest.Remover-1) [org.infinispan.interceptors.InvocationContextInterceptor] Transaction marked for rollback as exception was received. 2012-06-06 11:04:03,366 ERROR (DummyTxTest.Remover-1) [org.infinispan.transaction.TransactionCoordinator] Error while processing prepare org.infinispan.transaction.WriteSkewException: Detected write skew - concurrent removal of entry! at org.infinispan.container.entries.RepeatableReadEntry.performLocalWriteSkewCheck(RepeatableReadEntry.java:75) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor.performLocalWriteSkewCheck(OptimisticLockingInterceptor.java:281) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor.access$300(OptimisticLockingInterceptor.java:65) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor$LocalWriteSkewCheckingLockAcquisitionVisitor.performWriteSkewCheck(OptimisticLockingInterceptor.java:274) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor$LockAcquisitionVisitor.visitRemoveCommand(OptimisticLockingInterceptor.java:234) at org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:72) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor.acquireLocksVisitingCommands(OptimisticLockingInterceptor.java:324) at org.infinispan.interceptors.locking.OptimisticLockingInterceptor.visitPrepareCommand(OptimisticLockingInterceptor.java:119) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.NotificationInterceptor.visitPrepareCommand(NotificationInterceptor.java:58) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.TxInterceptor.visitPrepareCommand(TxInterceptor.java:106) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContextInterceptor.java:132) at org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContextInterceptor.java:91) at org.infinispan.commands.AbstractVisitor.visitPrepareCommand(AbstractVisitor.java:126) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:116) at org.infinispan.interceptors.BatchingInterceptor.handleDefault(BatchingInterceptor.java:86) at org.infinispan.commands.AbstractVisitor.visitPrepareCommand(AbstractVisitor.java:126) at org.infinispan.commands.tx.PrepareCommand.acceptVisitor(PrepareCommand.java:133) at org.infinispan.interceptors.InterceptorChain.invoke(InterceptorChain.java:345) at org.infinispan.transaction.TransactionCoordinator.prepare(TransactionCoordinator.java:140) at org.infinispan.transaction.TransactionCoordinator.prepare(TransactionCoordinator.java:122) at org.infinispan.transaction.synchronization.SynchronizationAdapter.beforeCompletion(SynchronizationAdapter.java:68) at org.infinispan.transaction.tm.DummyTransaction.notifyBeforeCompletion(DummyTransaction.java:230) at org.infinispan.transaction.tm.DummyTransaction.runPrepare(DummyTransaction.java:242) at org.infinispan.transaction.tm.DummyTransaction.commit(DummyTransaction.java:86) at org.infinispan.transaction.tm.DummyBaseTransactionManager.commit(DummyBaseTransactionManager.java:102) at org.infinispan.tx.DummyTxTest$1.run(DummyTxTest.java:90) 2012-06-06 11:04:03,366 TRACE (DummyTxTest.Remover-1) [org.infinispan.transaction.TransactionCoordinator] rollback transaction GlobalTransaction::5356:local 2012-06-06 11:04:03,367 TRACE (DummyTxTest.Remover-1) [org.infinispan.interceptors.InvocationContextInterceptor] Invoked with command RollbackCommand {gtx=GlobalTransaction::5356:local, cacheName='test'} and InvocationContext [LocalTxInvocationContext{flags=null}] 2012-06-06 11:04:03,367 TRACE (DummyTxTest.Remover-1) [org.infinispan.interceptors.CallInterceptor] Suppressing invocation of method handleRollbackCommand. 2012-06-06 11:04:03,367 TRACE (DummyTxTest.Remover-1) [org.infinispan.util.concurrent.locks.LockManagerImpl] Attempting to unlock k1 2012-06-06 11:04:03,367 TRACE (DummyTxTest.Remover-1) [org.infinispan.transaction.AbstractCacheTransaction] Clearing locked keys: [k1] 2012-06-06 11:04:03,367 TRACE (DummyTxTest.Remover-1) [org.infinispan.transaction.TransactionTable] Removed LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1403}, status=1}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14ec from transaction table. 2012-06-06 11:04:03,367 TRACE (DummyTxTest.Remover-1) [org.infinispan.transaction.AbstractCacheTransaction] Transaction GlobalTransaction::5356:local has completed, notifying listening threads. 2012-06-06 11:04:03,367 ERROR (DummyTxTest.Remover-1) [org.infinispan.transaction.tm.DummyTransaction] ISPN000109: beforeCompletion() failed for SynchronizationAdapter{localTransaction=LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1403}, status=1}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14ec} org.infinispan.transaction.synchronization.SynchronizationAdapter@150b org.infinispan.CacheException: Could not prepare. at org.infinispan.transaction.synchronization.SynchronizationAdapter.beforeCompletion(SynchronizationAdapter.java:70) at org.infinispan.transaction.tm.DummyTransaction.notifyBeforeCompletion(DummyTransaction.java:230) at org.infinispan.transaction.tm.DummyTransaction.runPrepare(DummyTransaction.java:242) at org.infinispan.transaction.tm.DummyTransaction.commit(DummyTransaction.java:86) at org.infinispan.transaction.tm.DummyBaseTransactionManager.commit(DummyBaseTransactionManager.java:102) at org.infinispan.tx.DummyTxTest$1.run(DummyTxTest.java:90) Caused by: javax.transaction.xa.XAException at org.infinispan.transaction.TransactionCoordinator.prepare(TransactionCoordinator.java:160) at org.infinispan.transaction.TransactionCoordinator.prepare(TransactionCoordinator.java:122) at org.infinispan.transaction.synchronization.SynchronizationAdapter.beforeCompletion(SynchronizationAdapter.java:68) ... 5 more 2012-06-06 11:04:03,367 ERROR (DummyTxTest.Remover-1) [org.infinispan.tx.DummyTxTest] javax.transaction.RollbackException: Exception rolled back, status is: 9 2012-06-06 11:04:03,341 TRACE (DummyTxTest.Remover-3) [org.infinispan.transaction.AbstractCacheTransaction] Clearing locked keys: [k1] 2012-06-06 11:04:03,369 TRACE (DummyTxTest.Remover-3) [org.infinispan.transaction.TransactionTable] Removed LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1405}, status=1}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14f0 from transaction table. 2012-06-06 11:04:03,376 TRACE (DummyTxTest.Remover-3) [org.infinispan.transaction.AbstractCacheTransaction] Transaction GlobalTransaction::5360:local has completed, notifying listening threads. 2012-06-06 11:04:03,394 ERROR (DummyTxTest.Remover-3) [org.infinispan.transaction.tm.DummyTransaction] ISPN000109: beforeCompletion() failed for SynchronizationAdapter{localTransaction=LocalTransaction{remoteLockedNodes=null, isMarkedForRollback=false, transaction=DummyTransaction{xid=DummyXid{id=1405}, status=1}, lockedKeys=null, backupKeyLocks=null, viewId=-1} org.infinispan.transaction.synchronization.SyncLocalTransaction@14f0} org.infinispan.transaction.synchronization.SynchronizationAdapter@150f org.infinispan.CacheException: Could not prepare. at org.infinispan.transaction.synchronization.SynchronizationAdapter.beforeCompletion(SynchronizationAdapter.java:70) at org.infinispan.transaction.tm.DummyTransaction.notifyBeforeCompletion(DummyTransaction.java:230) at org.infinispan.transaction.tm.DummyTransaction.runPrepare(DummyTransaction.java:242) at org.infinispan.transaction.tm.DummyTransaction.commit(DummyTransaction.java:86) at org.infinispan.transaction.tm.DummyBaseTransactionManager.commit(DummyBaseTransactionManager.java:102) at org.infinispan.tx.DummyTxTest$1.run(DummyTxTest.java:90) Caused by: javax.transaction.xa.XAException at org.infinispan.transaction.TransactionCoordinator.prepare(TransactionCoordinator.java:160) at org.infinispan.transaction.TransactionCoordinator.prepare(TransactionCoordinator.java:122) at org.infinispan.transaction.synchronization.SynchronizationAdapter.beforeCompletion(SynchronizationAdapter.java:68) ... 5 more 2012-06-06 11:04:03,394 ERROR (DummyTxTest.Remover-3) [org.infinispan.tx.DummyTxTest] javax.transaction.RollbackException: Exception rolled back, status is: 9 2012-06-06 11:04:03,395 TRACE (testng-DummyTxTest) [org.infinispan.tx.DummyTxTest] removed= 1 2012-06-06 11:04:03,395 TRACE (testng-DummyTxTest) [org.infinispan.tx.DummyTxTest] rolledBack= 3 2012-06-06 11:04:03,395 TRACE (testng-DummyTxTest) [org.infinispan.interceptors.InvocationContextInterceptor] Invoked with command GetKeyValueCommand {key=k1, flags=null} and InvocationContext [SingleKeyNonTxInvocationContext{flags=null}] 2012-06-06 11:04:03,395 TRACE (testng-DummyTxTest) [org.infinispan.container.EntryFactoryImpl] Exists in context? null 2012-06-06 11:04:03,395 TRACE (testng-DummyTxTest) [org.infinispan.container.EntryFactoryImpl] Retrieved from container null 2012-06-06 11:04:03,395 TRACE (testng-DummyTxTest) [org.infinispan.interceptors.CallInterceptor] Executing command: GetKeyValueCommand {key=k1, flags=null}. 2012-06-06 11:04:03,395 TRACE (testng-DummyTxTest) [org.infinispan.commands.read.GetKeyValueCommand] Entry not found 2012-06-06 11:04:03,395 ERROR (testng-DummyTxTest) [org.infinispan.test.fwk.UnitTestTestNGListener] Method testConcurrentRemove(org.infinispan.tx.DummyTxTest) threw an exception java.lang.AssertionError: expected:<4> but was:<3> at org.testng.AssertJUnit.fail(AssertJUnit.java:57) at org.testng.AssertJUnit.failNotEquals(AssertJUnit.java:362) at org.testng.AssertJUnit.assertEquals(AssertJUnit.java:78) at org.testng.AssertJUnit.assertEquals(AssertJUnit.java:243) at org.testng.AssertJUnit.assertEquals(AssertJUnit.java:250) at org.infinispan.tx.DummyTxTest.testConcurrentRemove(DummyTxTest.java:128) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:74) at org.testng.internal.Invoker.invokeMethod(Invoker.java:673) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:846) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1170) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.runWorkers(TestRunner.java:1147) at org.testng.TestRunner.privateRun(TestRunner.java:749) at org.testng.TestRunner.run(TestRunner.java:600) at org.testng.SuiteRunner.runTest(SuiteRunner.java:317) at org.testng.SuiteRunner.access$000(SuiteRunner.java:34) at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:351) at org.testng.internal.thread.ThreadUtil$CountDownLatchedRunnable.run(ThreadUtil.java:147) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) 2012-06-06 11:04:03,396 ERROR (testng-DummyTxTest) [org.infinispan.test.fwk.UnitTestTestNGListener] Test failed testConcurrentRemove(org.infinispan.tx.DummyTxTest) java.lang.AssertionError: expected:<4> but was:<3> at org.testng.AssertJUnit.fail(AssertJUnit.java:57) at org.testng.AssertJUnit.failNotEquals(AssertJUnit.java:362) at org.testng.AssertJUnit.assertEquals(AssertJUnit.java:78) at org.testng.AssertJUnit.assertEquals(AssertJUnit.java:243) at org.testng.AssertJUnit.assertEquals(AssertJUnit.java:250) at org.infinispan.tx.DummyTxTest.testConcurrentRemove(DummyTxTest.java:128) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:74) at org.testng.internal.Invoker.invokeMethod(Invoker.java:673) at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:846) at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1170) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109) at org.testng.TestRunner.runWorkers(TestRunner.java:1147) at org.testng.TestRunner.privateRun(TestRunner.java:749) at org.testng.TestRunner.run(TestRunner.java:600) at org.testng.SuiteRunner.runTest(SuiteRunner.java:317) at org.testng.SuiteRunner.access$000(SuiteRunner.java:34) at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:351) at org.testng.internal.thread.ThreadUtil$CountDownLatchedRunnable.run(ThreadUtil.java:147) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) 2012-06-06 11:04:03,400 DEBUG (testng-DummyTxTest) [org.infinispan.test.TestingUtil] Cleaning data for cache 'test' on a non-clustered cache manager 2012-06-06 11:04:03,400 DEBUG (testng-DummyTxTest) [org.infinispan.test.TestingUtil] removeInMemoryData(): dataContainerBefore == [] 2012-06-06 11:04:03,400 DEBUG (testng-DummyTxTest) [org.infinispan.test.TestingUtil] removeInMemoryData(): dataContainerAfter == [] 2012-06-06 11:04:03,400 TRACE (testng-DummyTxTest) [org.infinispan.interceptors.InvocationContextInterceptor] Invoked with command EntrySetCommand{set=[]} and InvocationContext [NonTxInvocationContext{flags=null}] 2012-06-06 11:04:03,400 TRACE (testng-DummyTxTest) [org.infinispan.interceptors.CallInterceptor] Executing command: EntrySetCommand{set=[]}. 2012-06-06 11:04:03,400 TRACE (testng-DummyTxTest) [org.infinispan.test.TestingUtil] Cache contents before stopping: [] 2012-06-06 11:04:03,400 DEBUG (testng-DummyTxTest) [org.infinispan.CacheImpl] Stopping cache test on null 2012-06-06 11:04:03,401 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Invoking stop method private void org.infinispan.interceptors.InvocationContextInterceptor.setStopStatus() on component org.infinispan.interceptors.InvocationContextInterceptor 2012-06-06 11:04:03,401 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Invoking stop method private void org.infinispan.transaction.TransactionCoordinator.setStopStatus() on component org.infinispan.transaction.TransactionCoordinator 2012-06-06 11:04:03,401 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Invoking stop method public void org.infinispan.eviction.EvictionManagerImpl.stop() on component org.infinispan.eviction.EvictionManager 2012-06-06 11:04:03,401 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Invoking stop method public void org.infinispan.eviction.PassivationManagerImpl.passivateAll() throws org.infinispan.loaders.CacheLoaderException on component org.infinispan.eviction.PassivationManager 2012-06-06 11:04:03,401 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Invoking stop method private void org.infinispan.transaction.TransactionTable.stop() on component org.infinispan.transaction.TransactionTable 2012-06-06 11:04:03,401 DEBUG (testng-DummyTxTest) [org.infinispan.transaction.TransactionTable] Wait for on-going transactions to finish for 30 seconds. 2012-06-06 11:04:03,401 DEBUG (testng-DummyTxTest) [org.infinispan.transaction.TransactionTable] All transactions terminated 2012-06-06 11:04:03,403 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Invoking stop method public void org.infinispan.jmx.CacheJmxRegistration.stop() on component org.infinispan.jmx.CacheJmxRegistration 2012-06-06 11:04:03,403 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Invoking stop method public void org.infinispan.loaders.CacheLoaderManagerImpl.stop() on component org.infinispan.loaders.CacheLoaderManager 2012-06-06 11:04:03,403 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Invoking stop method public void org.infinispan.marshall.CacheMarshaller.stop() on component org.infinispan.marshaller.cache 2012-06-06 11:04:03,403 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Invoking stop method void org.infinispan.notifications.AbstractListenerImpl.stop() on component org.infinispan.notifications.cachelistener.CacheNotifier 2012-06-06 11:04:03,403 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Invoking stop method public void org.infinispan.container.DefaultDataContainer.clear() on component org.infinispan.container.DataContainer 2012-06-06 11:04:03,403 TRACE (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Reset volatile components. Registry now contains [org.infinispan.transaction.xa.recovery.RecoveryManager, org.infinispan.factories.BootstrapFactory, javax.transaction.TransactionSynchronizationRegistry, javax.transaction.TransactionManager, org.infinispan.executors.notification, org.infinispan.statetransfer.StateTransferManager, org.infinispan.distribution.DistributionManager, org.infinispan.remoting.rpc.RpcManager, org.infinispan.jmx.CacheJmxRegistration, org.infinispan.context.InvocationContextContainer, org.infinispan.executors.eviction, org.infinispan.executors.transport, org.infinispan.modules.command.initializers, org.infinispan.Cache, org.infinispan.AdvancedCache, org.infinispan.util.concurrent.locks.containers.LockContainer, java.lang.ClassLoader, org.infinispan.factories.ComponentRegistry, org.infinispan.config.Configuration] 2012-06-06 11:04:03,404 DEBUG (testng-DummyTxTest) [org.infinispan.manager.DefaultCacheManager] Stopping cache manager ISPN on null 2012-06-06 11:04:03,404 DEBUG (testng-DummyTxTest) [org.infinispan.CacheImpl] Stopping cache test on null 2012-06-06 11:04:03,404 DEBUG (testng-DummyTxTest) [org.infinispan.factories.ComponentRegistry] Ignoring call to stop() as current state is org.infinispan.factories.ComponentRegistry@2256735c 2012-06-06 11:04:03,436 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Invoking stop method public void org.infinispan.marshall.GlobalMarshaller.stop() on component org.infinispan.marshaller.global 2012-06-06 11:04:03,436 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Invoking stop method public void org.infinispan.marshall.jboss.ExternalizerTable.stop() on component org.infinispan.marshall.jboss.ExternalizerTable 2012-06-06 11:04:03,436 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Invoking stop method void org.infinispan.notifications.AbstractListenerImpl.stop() on component org.infinispan.notifications.cachemanagerlistener.CacheManagerNotifier 2012-06-06 11:04:03,437 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Invoking stop method public void org.infinispan.factories.NamedExecutorsFactory.stop() on component org.infinispan.factories.NamedExecutorsFactory 2012-06-06 11:04:03,437 TRACE (testng-DummyTxTest) [org.infinispan.factories.GlobalComponentRegistry] Reset volatile components. Registry now contains [org.infinispan.executors.notification, org.infinispan.config.GlobalConfiguration, org.infinispan.jmx.CacheManagerJmxRegistration, org.infinispan.remoting.transport.Transport, org.infinispan.modules.command.factories, java.lang.ClassLoader, org.infinispan.notifications.cachemanagerlistener.CacheManagerNotifier, org.infinispan.manager.EmbeddedCacheManager, org.infinispan.factories.GlobalComponentRegistry]