12 Replies Latest reply: Sep 2, 2009 4:41 AM by Bartosz Baranowski RSS

Starting cache in cluster mode

Bartosz Baranowski Newbie

Hi all
I found weird thing, not sure if its caused by mimssconf or ....
If I get cache instance from cluster cache manager (app deployed in server/all/deploy) cache is clustered, as expected.
However when I create cache(exactly the same config) with:
DefaultCacheFactory.getInstance().createCache(); it does not create cluster. Is there any simple reason for that?

  • 1. Re: Starting cache in cluster mode
    Manik Surtani Master

    surely you mean either of the following?

    DefaultCacheFactory.getInstance().createCache(configurationBean);
    
    DefaultCacheFactory.getInstance().createCache(confXmlFilename);
    



  • 2. Re: Starting cache in cluster mode
    Bartosz Baranowski Newbie

    yes, exactly - CacheFactory is interface implemented by object instance returned from getInstance method.
    I use first one to test.

    Cache config comes from CacheManager xml file - all/deploy/cluster/cache mgr/META-INF/....

  • 3. Re: Starting cache in cluster mode
    Manik Surtani Master

    And what do you mean by "does not create cluster" ? Have you got some trace logging when the cache starts?

    Also, can you confirm that cache.getConfiguration() has its cluster properties and cache mode set correctly?

  • 4. Re: Starting cache in cluster mode
    Bartosz Baranowski Newbie

     

    "manik.surtani@jboss.com" wrote:
    And what do you mean by "does not create cluster" ? Have you got some trace logging when the cache starts?


    iirc it should join with another instnace that I run (two server nodes, same config for cache). So @ViewChanged should be triggered.
    Moreover event.getCache().getLocalAddress() shoudl return something more than null, shouldnt it?

    "manik.surtani@jboss.com" wrote:

    Also, can you confirm that cache.getConfiguration() has its cluster properties and cache mode set correctly?


    In both cases mode is REPL_SYNC, same partition name etc. Same jgroups stack name.
    In both cases jgroups conf file is null.

    Defintion in jboss-beans.xml

    <bean name="Test.CacheConfig" class="org.jboss.cache.config.Configuration">
    
     <!-- Node locking scheme -->
     <property name="nodeLockingScheme">PESSIMISTIC</property>
     <property name="isolationLevel">REPEATABLE_READ</property>
     <property name="useLockStriping">false</property>
    
     <!-- Must use REPL since used for timestamp caching.
     Must use SYNC to maintain cache coherency for entities. -->
     <property name="cacheMode">REPL_SYNC</property>
    
     <!-- Name of cluster. Needs to be the same for all members -->
     <property name="clusterName">${jboss.partition.name:DefaultPartition}-pess-shared-rr-22</property>
     <!-- Use a UDP (multicast) based stack. Need JGroups flow control (FC)
     because timestamp communication will not require a synchronous response. -->
     <property name="multiplexerStack">${jboss.default.jgroups.stack:udp}</property>
     <!-- Used for timestamps, so must fetch state. -->
     <property name="fetchInMemoryState">true</property>
    
     <!-- The max amount of time (in milliseconds) we wait until the
     state (ie. the contents of the cache) are retrieved from
     existing members at startup. Ignored if FetchInMemoryState=false.
    -->
     <property name="stateRetrievalTimeout">60000</property>
    
     <!-- Number of milliseconds to wait until all responses for a
     synchronous call have been received. -->
     <property name="syncReplTimeout">17500</property>
    
     <!-- Max number of milliseconds to wait for a lock acquisition -->
     <property name="lockAcquisitionTimeout">15000</property>
    
     <!-- Hibernate 2LC can replicate custom types, so we use marshalling -->
     <property name="useRegionBasedMarshalling">true</property>
     <!-- Must match the value of "useRegionBasedMarshalling" -->
     <property name="inactiveOnStartup">true</property>
    
     <!-- Disable asynchronous RPC marshalling/sending -->
     <property name="serializationExecutorPoolSize">3</property>
     <!-- We have no asynchronous notification listeners -->
     <property name="listenerAsyncPoolSize">3</property>
    
     <property name="buddyReplicationConfig">
     <bean class="org.jboss.cache.config.BuddyReplicationConfig">
    
     <!-- Just set to true to turn on buddy replication -->
     <property name="enabled">false</property>
    
     <!-- A way to specify a preferred replication group. We try
     and pick a buddy who shares the same pool name (falling
     back to other buddies if not available).
     -->
     <property name="buddyPoolName">default</property>
    
     <property name="buddyCommunicationTimeout">17500</property>
    
     <!-- Do not change these -->
     <property name="autoDataGravitation">false</property>
     <property name="dataGravitationRemoveOnFind">true</property>
     <property name="dataGravitationSearchBackupTrees">true</property>
    
     <property name="buddyLocatorConfig">
     <bean class="org.jboss.cache.buddyreplication.NextMemberBuddyLocatorConfig">
     <!-- The number of backup copies we maintain -->
     <property name="numBuddies">2</property>
     <!-- Means that each node will *try* to select a buddy on
     a different physical host. If not able to do so
     though, it will fall back to colocated nodes.
     -->
     <property name="ignoreColocatedBuddies">false</property>
     </bean>
     </property>
     </bean>
     </property>
    
     <property name="evictionConfig">
     <bean class="org.jboss.cache.config.EvictionConfig">
     <property name="wakeupInterval">5000</property>
     <!-- Overall default -->
     <property name="defaultEvictionRegionConfig">
     <bean class="org.jboss.cache.config.EvictionRegionConfig">
     <property name="regionName">/</property>
     <property name="evictionAlgorithmConfig">
     <bean class="org.jboss.cache.eviction.LRUAlgorithmConfig">
     <!-- Evict LRU node once we have more than this number of nodes -->
     <property name="maxNodes">10000</property>
     <!-- And, evict any node that hasn't been accessed in this many seconds -->
     <property name="timeToLiveSeconds">1000</property>
     <!-- Don't evict a node that's been accessed within this many seconds.
     Set this to a value greater than your max expected transaction length. -->
     <property name="minTimeToLiveSeconds">120</property>
     </bean>
     </property>
     </bean>
     </property>
     <property name="evictionRegionConfigs">
     <list>
     <!-- Don't ever evict modification timestamps -->
     <bean class="org.jboss.cache.config.EvictionRegionConfig">
     <property name="regionName">/TS</property>
     <property name="evictionAlgorithmConfig">
     <bean class="org.jboss.cache.eviction.NullEvictionAlgorithmConfig"/>
     </property>
     </bean>
     </list>
     </property>
     </bean>
     </property>
     </bean>
    


  • 5. Re: Starting cache in cluster mode
    Manik Surtani Master

    Hmm, cache mode is REPL_SYNC and getLocalAddress() is null ... has the cache in a STARTED state? :)

    http://tinyurl.com/klhomr

  • 6. Re: Starting cache in cluster mode
    Bartosz Baranowski Newbie

    Hehe, if it wasnt started I would not be able to perform put operations and get nodes, right?

    Here is part of code:

    
    public CacheProxy(CacheFactory cacheFactory, Configuration cacheConfiguration, TransactionManager txManager) {
     //we must ensure that
     cacheConfiguration.setInactiveOnStartup(true);
    
     this.jBossCache = cacheFactory.createCache();
    
     logger.info("Cache created.");
     timerTasksCacheData = new TimerTasksCacheData(jBossCache,txManager);
    
     }
    


    Start method called by container:

    public void startRootRegion(ClassLoader classLoader) {
     Region rootRegion=this.jBossCache.getRegion(Fqn.ROOT, true);
     //tmp?
    
     rootRegion.registerContextClassLoader(classLoader);
    
     //jBossCache.create();
     if(jBossCache.getCacheStatus()!= CacheStatus.STARTED)
     jBossCache.start();
     rootRegion.activate();
    
     logger.info("Cache started: "+this.jBossCache.getCacheStatus());
    
    
     }
    



    Output on console:
    18:42:31,375 INFO [CacheProxy] Cache created.
    
    ....
    
    18:42:31,375 INFO [CacheProxy] Cache started: STARTED
    
    


  • 7. Re: Starting cache in cluster mode
    Manik Surtani Master

    Any chance of some trace logging showing the startup of the cache? Just want to make sure the channel properly starts and connects.

  • 8. Re: Starting cache in cluster mode
    Bartosz Baranowski Newbie

    Thanks for help :)
    Here it goes, follows create on factory and start

    23:47:46,453 TRACE [ComponentRegistry] Registering component Component{instance=BaseClassLoader@1ed4d06{vfsfile:/D:/java/servers/jboss-5.1.0.GA/server/all/conf/jboss-service.xml}, name=java.lang.ClassLoader, nonVolatile=false} under name java.lang.ClassLoader
    23:47:46,453 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.ComponentRegistry@6e9226, name=org.jboss.cache.factories.ComponentRegistry, nonVolatile=false} under name org.jboss.cache.factories.ComponentRegistry
    23:47:46,453 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.config.Configuration@b43c357f, name=org.jboss.cache.config.Configuration, nonVolatile=false} under name org.jboss.cache.config.Configuration
    23:47:46,453 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.BootstrapFactory@198073c, name=org.jboss.cache.factories.BootstrapFactory, nonVolatile=false} under name org.jboss.cache.factories.BootstrapFactory
    23:47:46,453 TRACE [ComponentRegistry] Attempting to register a component equal to one that already exists under the same name (java.lang.ClassLoader). Not doing anything.
    23:47:46,453 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.invocation.CacheInvocationDelegate@30872, name=org.jboss.cache.CacheSPI, nonVolatile=false} under name org.jboss.cache.CacheSPI
    23:47:46,453 DEBUG [ComponentRegistry] Looking in configuration for an instance of class org.jboss.cache.invocation.InvocationContextContainer that may have been injected from an external source.
    23:47:46,453 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.EmptyConstructorFactory@11faccb, name=org.jboss.cache.factories.EmptyConstructorFactory, nonVolatile=false} under name org.jboss.cache.factories.EmptyConstructorFactory
    23:47:46,453 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.invocation.InvocationContextContainer@89481a, name=org.jboss.cache.invocation.InvocationContextContainer, nonVolatile=false} under name org.jboss.cache.invocation.InvocationContextContainer
    23:47:46,453 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface org.jboss.cache.factories.context.ContextFactory that may have been injected from an external source.
    23:47:46,453 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.ContextMetaFactory@dce3dc, name=org.jboss.cache.factories.ContextMetaFactory, nonVolatile=false} under name org.jboss.cache.factories.ContextMetaFactory
    23:47:46,453 TRACE [ContextMetaFactory] Cache configuration is MVCC
    23:47:46,453 TRACE [ContextMetaFactory] Creating an MVCC context factory
    23:47:46,468 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.context.MVCCContextFactory@cd4897, name=org.jboss.cache.factories.context.ContextFactory, nonVolatile=false} under name org.jboss.cache.factories.context.ContextFactory
    23:47:46,468 DEBUG [ComponentRegistry] Looking in configuration for an instance of class org.jboss.cache.interceptors.InterceptorChain that may have been injected from an external source.
    23:47:46,468 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.InterceptorChainFactory@158dcff, name=org.jboss.cache.factories.InterceptorChainFactory, nonVolatile=false} under name org.jboss.cache.factories.InterceptorChainFactory
    23:47:46,468 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.interceptors.InvocationContextInterceptor@115237c, name=org.jboss.cache.interceptors.InvocationContextInterceptor, nonVolatile=false} under name org.jboss.cache.interceptors.InvocationContextInterceptor
    23:47:46,468 DEBUG [ComponentRegistry] Looking in configuration for an instance of class org.jboss.cache.transaction.TransactionTable that may have been injected from an external source.
    23:47:46,468 TRACE [ComponentRegistry] Registering component Component{instance=0 mappings, 0 transactions, name=org.jboss.cache.transaction.TransactionTable, nonVolatile=false} under name org.jboss.cache.transaction.TransactionTable
    23:47:46,468 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface javax.transaction.TransactionManager that may have been injected from an external source.
    23:47:46,468 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.TransactionManagerFactory@cca272, name=org.jboss.cache.factories.TransactionManagerFactory, nonVolatile=false} under name org.jboss.cache.factories.TransactionManagerFactory
    23:47:46,468 TRACE [ComponentRegistry] Registering a null for component TransactionManager
    23:47:46,468 TRACE [ComponentRegistry] Registering component Component{instance=java.lang.Object@93d858, name=javax.transaction.TransactionManager, nonVolatile=false} under name javax.transaction.TransactionManager
    23:47:46,468 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface org.jboss.cache.RPCManager that may have been injected from an external source.
    23:47:46,468 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.RuntimeConfigAwareFactory@bcf402, name=org.jboss.cache.factories.RuntimeConfigAwareFactory, nonVolatile=false} under name org.jboss.cache.factories.RuntimeConfigAwareFactory
    23:47:46,468 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.RPCManagerImpl@137cc67, name=org.jboss.cache.RPCManager, nonVolatile=false} under name org.jboss.cache.RPCManager
    23:47:46,468 DEBUG [ComponentRegistry] Looking in configuration for an instance of class org.jboss.cache.remoting.jgroups.ChannelMessageListener that may have been injected from an external source.
    23:47:46,468 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.remoting.jgroups.ChannelMessageListener@4cbe6a, name=org.jboss.cache.remoting.jgroups.ChannelMessageListener, nonVolatile=false} under name org.jboss.cache.remoting.jgroups.ChannelMessageListener
    23:47:46,468 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface org.jboss.cache.statetransfer.StateTransferManager that may have been injected from an external source.
    23:47:46,468 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.StateTransferManagerFactory@694f76, name=org.jboss.cache.factories.StateTransferManagerFactory, nonVolatile=false} under name org.jboss.cache.factories.StateTransferManagerFactory
    23:47:46,468 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.statetransfer.DefaultStateTransferManager@1dfff7a, name=org.jboss.cache.statetransfer.StateTransferManager, nonVolatile=false} under name org.jboss.cache.statetransfer.StateTransferManager
    23:47:46,468 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface org.jboss.cache.marshall.Marshaller that may have been injected from an external source.
    23:47:46,468 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.marshall.VersionAwareMarshaller@fdc252, name=org.jboss.cache.marshall.Marshaller, nonVolatile=false} under name org.jboss.cache.marshall.Marshaller
    23:47:46,468 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface org.jboss.cache.RegionManager that may have been injected from an external source.
    23:47:46,468 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.RegionManagerFactory@1e0b4c6, name=org.jboss.cache.factories.RegionManagerFactory, nonVolatile=false} under name org.jboss.cache.factories.RegionManagerFactory
    23:47:46,468 TRACE [ComponentRegistry] Registering component Component{instance=RegionManager , name=org.jboss.cache.RegionManager, nonVolatile=false} under name org.jboss.cache.RegionManager
    23:47:46,468 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface org.jboss.cache.lock.LockManager that may have been injected from an external source.
    23:47:46,468 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.LockManagerFactory@17c4fd3, name=org.jboss.cache.factories.LockManagerFactory, nonVolatile=false} under name org.jboss.cache.factories.LockManagerFactory
    23:47:46,468 TRACE [LockManagerFactory] Cache configuration is MVCC
    23:47:46,484 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.lock.MVCCLockManager@13ccd81, name=org.jboss.cache.lock.LockManager, nonVolatile=false} under name org.jboss.cache.lock.LockManager
    23:47:46,484 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface org.jboss.cache.DataContainer that may have been injected from an external source.
    23:47:46,484 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.DataContainerImpl [-1 nodes, -1 locks], name=org.jboss.cache.DataContainer, nonVolatile=false} under name org.jboss.cache.DataContainer
    23:47:46,484 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface org.jboss.cache.NodeFactory that may have been injected from an external source.
    23:47:46,484 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.NodeMetaFactory@d7ef8f, name=org.jboss.cache.factories.NodeMetaFactory, nonVolatile=false} under name org.jboss.cache.factories.NodeMetaFactory
    23:47:46,484 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.mvcc.MVCCNodeFactory@ac1566, name=org.jboss.cache.NodeFactory, nonVolatile=false} under name org.jboss.cache.NodeFactory
    23:47:46,484 DEBUG [ComponentRegistry] Looking in configuration for an instance of class org.jboss.cache.interceptors.InterceptorChain that may have been injected from an external source.
    23:47:46,484 TRACE [ComponentRegistry] Registering component Component{instance=InterceptorChain{
     >> org.jboss.cache.interceptors.InvocationContextInterceptor
    }, name=org.jboss.cache.interceptors.InterceptorChain, nonVolatile=false} under name org.jboss.cache.interceptors.InterceptorChain
    23:47:46,484 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.interceptors.CacheMgmtInterceptor@1b102dd, name=org.jboss.cache.interceptors.CacheMgmtInterceptor, nonVolatile=false} under name org.jboss.cache.interceptors.CacheMgmtInterceptor
    23:47:46,484 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.interceptors.TxInterceptor@dfaf6, name=org.jboss.cache.interceptors.TxInterceptor, nonVolatile=false} under name org.jboss.cache.interceptors.TxInterceptor
    23:47:46,500 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface javax.transaction.TransactionManager that may have been injected from an external source.
    23:47:46,500 TRACE [ComponentRegistry] Registering a null for component TransactionManager
    23:47:46,500 TRACE [ComponentRegistry] Attempting to register a component equal to one that already exists under the same name (javax.transaction.TransactionManager). Not doing anything.
    23:47:46,500 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface org.jboss.cache.notifications.Notifier that may have been injected from an external source.
    23:47:46,500 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.notifications.NotifierImpl@1d7537c, name=org.jboss.cache.notifications.Notifier, nonVolatile=false} under name org.jboss.cache.notifications.Notifier
    23:47:46,500 DEBUG [ComponentRegistry] Looking in configuration for an instance of class org.jboss.cache.transaction.TransactionLog that may have been injected from an external source.
    23:47:46,500 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.TransactionLogFactory@1aa0759, name=org.jboss.cache.factories.TransactionLogFactory, nonVolatile=false} under name org.jboss.cache.factories.TransactionLogFactory
    23:47:46,500 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.transaction.TransactionLog@1c8a16f, name=org.jboss.cache.transaction.TransactionLog, nonVolatile=false} under name org.jboss.cache.transaction.TransactionLog
    23:47:46,500 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface org.jboss.cache.commands.CommandsFactory that may have been injected from an external source.
    23:47:46,500 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.CommandsMetaFactory@de9d12, name=org.jboss.cache.factories.CommandsMetaFactory, nonVolatile=false} under name org.jboss.cache.factories.CommandsMetaFactory
    23:47:46,500 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.commands.CommandsFactoryImpl@11a42a2, name=org.jboss.cache.commands.CommandsFactory, nonVolatile=false} under name org.jboss.cache.commands.CommandsFactory
    23:47:46,500 DEBUG [ComponentRegistry] Looking in configuration for an instance of class org.jboss.cache.buddyreplication.BuddyManager that may have been injected from an external source.
    23:47:46,500 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.BuddyManagerFactory@10cadbc, name=org.jboss.cache.factories.BuddyManagerFactory, nonVolatile=false} under name org.jboss.cache.factories.BuddyManagerFactory
    23:47:46,500 TRACE [ComponentRegistry] Registering a null for component BuddyManager
    23:47:46,500 TRACE [ComponentRegistry] Registering component Component{instance=java.lang.Object@93d858, name=org.jboss.cache.buddyreplication.BuddyManager, nonVolatile=false} under name org.jboss.cache.buddyreplication.BuddyManager
    23:47:46,500 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface javax.transaction.TransactionManager that may have been injected from an external source.
    23:47:46,500 TRACE [ComponentRegistry] Registering a null for component TransactionManager
    23:47:46,500 TRACE [ComponentRegistry] Attempting to register a component equal to one that already exists under the same name (javax.transaction.TransactionManager). Not doing anything.
    23:47:46,500 DEBUG [ComponentRegistry] Looking in configuration for an instance of class org.jboss.cache.buddyreplication.BuddyFqnTransformer that may have been injected from an external source.
    23:47:46,500 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.buddyreplication.BuddyFqnTransformer@16228bf, name=org.jboss.cache.buddyreplication.BuddyFqnTransformer, nonVolatile=false} under name org.jboss.cache.buddyreplication.BuddyFqnTransformer
    23:47:46,500 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.interceptors.NotificationInterceptor@16121a4, name=org.jboss.cache.interceptors.NotificationInterceptor, nonVolatile=false} under name org.jboss.cache.interceptors.NotificationInterceptor
    23:47:46,500 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface javax.transaction.TransactionManager that may have been injected from an external source.
    23:47:46,500 TRACE [ComponentRegistry] Registering a null for component TransactionManager
    23:47:46,500 TRACE [ComponentRegistry] Attempting to register a component equal to one that already exists under the same name (javax.transaction.TransactionManager). Not doing anything.
    23:47:46,500 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.interceptors.MVCCLockingInterceptor@1db6b89, name=org.jboss.cache.interceptors.MVCCLockingInterceptor, nonVolatile=false} under name org.jboss.cache.interceptors.MVCCLockingInterceptor
    23:47:46,500 DEBUG [ComponentRegistry] Looking in configuration for an instance of class org.jboss.cache.mvcc.MVCCNodeHelper that may have been injected from an external source.
    23:47:46,500 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.mvcc.MVCCNodeHelper@109b8c0, name=org.jboss.cache.mvcc.MVCCNodeHelper, nonVolatile=false} under name org.jboss.cache.mvcc.MVCCNodeHelper
    23:47:46,500 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.interceptors.CallInterceptor@1406fd7, name=org.jboss.cache.interceptors.CallInterceptor, nonVolatile=false} under name org.jboss.cache.interceptors.CallInterceptor
    23:47:46,500 TRACE [InterceptorChainFactory] Finished building default interceptor chain.
    23:47:46,500 TRACE [ComponentRegistry] Attempting to register a component equal to one that already exists under the same name (org.jboss.cache.interceptors.InterceptorChain). Not doing anything.
    23:47:46,500 TRACE [DataContainerImpl] Starting data container. Using MVCC? false
    23:47:46,515 TRACE [DataContainerImpl] Setting root node to an instance of class org.jboss.cache.mvcc.NodeReference
    23:47:46,515 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface javax.transaction.TransactionManager that may have been injected from an external source.
    23:47:46,515 TRACE [ComponentRegistry] Registering a null for component TransactionManager
    23:47:46,515 TRACE [ComponentRegistry] Attempting to register a component equal to one that already exists under the same name (javax.transaction.TransactionManager). Not doing anything.
    23:47:46,515 DEBUG [ComponentRegistry] Looking in configuration for an instance of class org.jboss.cache.RegionRegistry that may have been injected from an external source.
    23:47:46,515 TRACE [ComponentRegistry] Registering component Component{instance={}, name=org.jboss.cache.RegionRegistry, nonVolatile=false} under name org.jboss.cache.RegionRegistry
    23:47:46,515 DEBUG [ComponentRegistry] Looking in configuration for an instance of class org.jboss.cache.loader.CacheLoaderManager that may have been injected from an external source.
    23:47:46,515 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.loader.CacheLoaderManager@1432c81, name=org.jboss.cache.loader.CacheLoaderManager, nonVolatile=false} under name org.jboss.cache.loader.CacheLoaderManager
    23:47:46,515 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface org.jboss.cache.statetransfer.StateTransferIntegrator that may have been injected from an external source.
    23:47:46,515 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.StateTransferFactory@11ee57f, name=org.jboss.cache.factories.StateTransferFactory, nonVolatile=false} under name org.jboss.cache.factories.StateTransferFactory
    23:47:46,515 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.statetransfer.DefaultStateTransferIntegrator@180461f, name=org.jboss.cache.statetransfer.StateTransferIntegrator, nonVolatile=false} under name org.jboss.cache.statetransfer.StateTransferIntegrator
    23:47:46,515 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface org.jboss.cache.statetransfer.StateTransferGenerator that may have been injected from an external source.
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.statetransfer.DefaultStateTransferGenerator@b4bde2, name=org.jboss.cache.statetransfer.StateTransferGenerator, nonVolatile=false} under name org.jboss.cache.statetransfer.StateTransferGenerator
    23:47:46,531 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface javax.transaction.TransactionManager that may have been injected from an external source.
    23:47:46,531 TRACE [ComponentRegistry] Registering a null for component TransactionManager
    23:47:46,531 TRACE [ComponentRegistry] Attempting to register a component equal to one that already exists under the same name (javax.transaction.TransactionManager). Not doing anything.
    23:47:46,531 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface javax.transaction.TransactionManager that may have been injected from an external source.
    23:47:46,531 TRACE [ComponentRegistry] Registering a null for component TransactionManager
    23:47:46,531 TRACE [ComponentRegistry] Attempting to register a component equal to one that already exists under the same name (javax.transaction.TransactionManager). Not doing anything.
    23:47:46,531 TRACE [ComponentRegistry] Replacing old component Component{instance=InterceptorChain{
     >> org.jboss.cache.interceptors.CallInterceptor
     >> org.jboss.cache.interceptors.MVCCLockingInterceptor
     >> org.jboss.cache.interceptors.NotificationInterceptor
     >> org.jboss.cache.interceptors.TxInterceptor
     >> org.jboss.cache.interceptors.CacheMgmtInterceptor
     >> org.jboss.cache.interceptors.InvocationContextInterceptor
    }, name=org.jboss.cache.interceptors.InterceptorChain, nonVolatile=false} with new instance InterceptorChain{
     >> org.jboss.cache.interceptors.CallInterceptor
     >> org.jboss.cache.interceptors.MVCCLockingInterceptor
     >> org.jboss.cache.interceptors.NotificationInterceptor
     >> org.jboss.cache.interceptors.TxInterceptor
     >> org.jboss.cache.interceptors.CacheMgmtInterceptor
     >> org.jboss.cache.interceptors.InvocationContextInterceptor
    }
    23:47:46,531 TRACE [InterceptorChainFactory] Finished building default interceptor chain.
    23:47:46,531 TRACE [ComponentRegistry] Attempting to register a component equal to one that already exists under the same name (org.jboss.cache.interceptors.InterceptorChain). Not doing anything.
    23:47:46,531 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface javax.transaction.TransactionManager that may have been injected from an external source.
    23:47:46,531 TRACE [ComponentRegistry] Registering a null for component TransactionManager
    23:47:46,531 TRACE [ComponentRegistry] Attempting to register a component equal to one that already exists under the same name (javax.transaction.TransactionManager). Not doing anything.
    23:47:46,531 DEBUG [ComponentRegistry] Looking in configuration for an instance of class org.jboss.cache.buddyreplication.BuddyManager that may have been injected from an external source.
    23:47:46,531 TRACE [ComponentRegistry] Registering a null for component BuddyManager
    23:47:46,531 TRACE [ComponentRegistry] Attempting to register a component equal to one that already exists under the same name (org.jboss.cache.buddyreplication.BuddyManager). Not doing anything.
    23:47:46,531 DEBUG [ComponentRegistry] Looking in configuration for an instance of class org.jboss.cache.batch.BatchContainer that may have been injected from an external source.
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.batch.BatchContainer@1e46f2, name=org.jboss.cache.batch.BatchContainer, nonVolatile=false} under name org.jboss.cache.batch.BatchContainer
    23:47:46,531 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface javax.transaction.TransactionManager that may have been injected from an external source.
    23:47:46,531 TRACE [ComponentRegistry] Registering a null for component TransactionManager
    23:47:46,531 TRACE [ComponentRegistry] Attempting to register a component equal to one that already exists under the same name (javax.transaction.TransactionManager). Not doing anything.
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.jmx.PlatformMBeanServerRegistration@1c3d185, name=org.jboss.cache.jmx.PlatformMBeanServerRegistration, nonVolatile=false} under name org.jboss.cache.jmx.PlatformMBeanServerRegistration
    23:47:46,531 DEBUG [CacheStatus] start() called while current state is INSTANTIATED -- call create() first
    23:47:46,531 TRACE [ComponentRegistry] Reset volatile components. Registry now contains [org.jboss.cache.config.Configuration, org.jboss.cache.invocation.InvocationContextContainer, org.jboss.cache.notifications.Notifier, org.jboss.cache.mvcc.MVCCNodeHelper, org.jboss.cache.RegionRegistry, org.jboss.cache.jmx.PlatformMBeanServerRegistration, org.jboss.cache.transaction.TransactionTable, java.lang.ClassLoader, org.jboss.cache.DataContainer, org.jboss.cache.CacheSPI, org.jboss.cache.factories.ComponentRegistry, org.jboss.cache.factories.BootstrapFactory, org.jboss.cache.remoting.jgroups.ChannelMessageListener]
    23:47:46,531 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface org.jboss.cache.factories.context.ContextFactory that may have been injected from an external source.
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.ContextMetaFactory@83f05, name=org.jboss.cache.factories.ContextMetaFactory, nonVolatile=false} under name org.jboss.cache.factories.ContextMetaFactory
    23:47:46,531 TRACE [ContextMetaFactory] Cache configuration is MVCC
    23:47:46,531 TRACE [ContextMetaFactory] Creating an MVCC context factory
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.context.MVCCContextFactory@1619bbf, name=org.jboss.cache.factories.context.ContextFactory, nonVolatile=false} under name org.jboss.cache.factories.context.ContextFactory
    23:47:46,531 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface org.jboss.cache.NodeFactory that may have been injected from an external source.
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.NodeMetaFactory@13857e1, name=org.jboss.cache.factories.NodeMetaFactory, nonVolatile=false} under name org.jboss.cache.factories.NodeMetaFactory
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.mvcc.MVCCNodeFactory@119847, name=org.jboss.cache.NodeFactory, nonVolatile=false} under name org.jboss.cache.NodeFactory
    23:47:46,531 DEBUG [ComponentRegistry] Looking in configuration for an instance of class org.jboss.cache.interceptors.InterceptorChain that may have been injected from an external source.
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.InterceptorChainFactory@12499df, name=org.jboss.cache.factories.InterceptorChainFactory, nonVolatile=false} under name org.jboss.cache.factories.InterceptorChainFactory
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.interceptors.InvocationContextInterceptor@1f23fa8, name=org.jboss.cache.interceptors.InvocationContextInterceptor, nonVolatile=false} under name org.jboss.cache.interceptors.InvocationContextInterceptor
    23:47:46,531 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface javax.transaction.TransactionManager that may have been injected from an external source.
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.TransactionManagerFactory@13166fc, name=org.jboss.cache.factories.TransactionManagerFactory, nonVolatile=false} under name org.jboss.cache.factories.TransactionManagerFactory
    23:47:46,531 TRACE [ComponentRegistry] Registering a null for component TransactionManager
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=java.lang.Object@93d858, name=javax.transaction.TransactionManager, nonVolatile=false} under name javax.transaction.TransactionManager
    23:47:46,531 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface org.jboss.cache.RPCManager that may have been injected from an external source.
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.RPCManagerImpl@137cc67, name=org.jboss.cache.RPCManager, nonVolatile=false} under name org.jboss.cache.RPCManager
    23:47:46,531 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface org.jboss.cache.marshall.Marshaller that may have been injected from an external source.
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.EmptyConstructorFactory@6048c0, name=org.jboss.cache.factories.EmptyConstructorFactory, nonVolatile=false} under name org.jboss.cache.factories.EmptyConstructorFactory
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.marshall.VersionAwareMarshaller@14849f5, name=org.jboss.cache.marshall.Marshaller, nonVolatile=false} under name org.jboss.cache.marshall.Marshaller
    23:47:46,531 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface org.jboss.cache.RegionManager that may have been injected from an external source.
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.RegionManagerFactory@ef9969, name=org.jboss.cache.factories.RegionManagerFactory, nonVolatile=false} under name org.jboss.cache.factories.RegionManagerFactory
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=RegionManager , name=org.jboss.cache.RegionManager, nonVolatile=false} under name org.jboss.cache.RegionManager
    23:47:46,531 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface org.jboss.cache.lock.LockManager that may have been injected from an external source.
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.LockManagerFactory@40d17e, name=org.jboss.cache.factories.LockManagerFactory, nonVolatile=false} under name org.jboss.cache.factories.LockManagerFactory
    23:47:46,531 TRACE [LockManagerFactory] Cache configuration is MVCC
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.lock.MVCCLockManager@179ac74, name=org.jboss.cache.lock.LockManager, nonVolatile=false} under name org.jboss.cache.lock.LockManager
    23:47:46,531 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface javax.transaction.TransactionManager that may have been injected from an external source.
    23:47:46,531 TRACE [ComponentRegistry] Registering a null for component TransactionManager
    23:47:46,531 TRACE [ComponentRegistry] Attempting to register a component equal to one that already exists under the same name (javax.transaction.TransactionManager). Not doing anything.
    23:47:46,531 DEBUG [ComponentRegistry] Looking in configuration for an instance of class org.jboss.cache.buddyreplication.BuddyFqnTransformer that may have been injected from an external source.
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.buddyreplication.BuddyFqnTransformer@12906e4, name=org.jboss.cache.buddyreplication.BuddyFqnTransformer, nonVolatile=false} under name org.jboss.cache.buddyreplication.BuddyFqnTransformer
    23:47:46,531 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface javax.transaction.TransactionManager that may have been injected from an external source.
    23:47:46,531 TRACE [ComponentRegistry] Registering a null for component TransactionManager
    23:47:46,531 TRACE [ComponentRegistry] Attempting to register a component equal to one that already exists under the same name (javax.transaction.TransactionManager). Not doing anything.
    23:47:46,531 DEBUG [ComponentRegistry] Looking in configuration for an instance of class org.jboss.cache.interceptors.InterceptorChain that may have been injected from an external source.
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=InterceptorChain{
     >> org.jboss.cache.interceptors.InvocationContextInterceptor
    }, name=org.jboss.cache.interceptors.InterceptorChain, nonVolatile=false} under name org.jboss.cache.interceptors.InterceptorChain
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.interceptors.CacheMgmtInterceptor@838f70, name=org.jboss.cache.interceptors.CacheMgmtInterceptor, nonVolatile=false} under name org.jboss.cache.interceptors.CacheMgmtInterceptor
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.interceptors.TxInterceptor@13e263a, name=org.jboss.cache.interceptors.TxInterceptor, nonVolatile=false} under name org.jboss.cache.interceptors.TxInterceptor
    23:47:46,531 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface javax.transaction.TransactionManager that may have been injected from an external source.
    23:47:46,531 TRACE [ComponentRegistry] Registering a null for component TransactionManager
    23:47:46,531 TRACE [ComponentRegistry] Attempting to register a component equal to one that already exists under the same name (javax.transaction.TransactionManager). Not doing anything.
    23:47:46,531 DEBUG [ComponentRegistry] Looking in configuration for an instance of class org.jboss.cache.transaction.TransactionLog that may have been injected from an external source.
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.TransactionLogFactory@13fdeca, name=org.jboss.cache.factories.TransactionLogFactory, nonVolatile=false} under name org.jboss.cache.factories.TransactionLogFactory
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.transaction.TransactionLog@3bb0d3, name=org.jboss.cache.transaction.TransactionLog, nonVolatile=false} under name org.jboss.cache.transaction.TransactionLog
    23:47:46,531 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface org.jboss.cache.commands.CommandsFactory that may have been injected from an external source.
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.CommandsMetaFactory@d6221b, name=org.jboss.cache.factories.CommandsMetaFactory, nonVolatile=false} under name org.jboss.cache.factories.CommandsMetaFactory
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.commands.CommandsFactoryImpl@592e88, name=org.jboss.cache.commands.CommandsFactory, nonVolatile=false} under name org.jboss.cache.commands.CommandsFactory
    23:47:46,531 DEBUG [ComponentRegistry] Looking in configuration for an instance of class org.jboss.cache.buddyreplication.BuddyManager that may have been injected from an external source.
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.BuddyManagerFactory@fdfd91, name=org.jboss.cache.factories.BuddyManagerFactory, nonVolatile=false} under name org.jboss.cache.factories.BuddyManagerFactory
    23:47:46,531 TRACE [ComponentRegistry] Registering a null for component BuddyManager
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=java.lang.Object@93d858, name=org.jboss.cache.buddyreplication.BuddyManager, nonVolatile=false} under name org.jboss.cache.buddyreplication.BuddyManager
    23:47:46,531 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface javax.transaction.TransactionManager that may have been injected from an external source.
    23:47:46,531 TRACE [ComponentRegistry] Registering a null for component TransactionManager
    23:47:46,531 TRACE [ComponentRegistry] Attempting to register a component equal to one that already exists under the same name (javax.transaction.TransactionManager). Not doing anything.
    23:47:46,531 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.interceptors.NotificationInterceptor@1788ef8, name=org.jboss.cache.interceptors.NotificationInterceptor, nonVolatile=false} under name org.jboss.cache.interceptors.NotificationInterceptor
    23:47:46,531 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface javax.transaction.TransactionManager that may have been injected from an external source.
    23:47:46,546 TRACE [ComponentRegistry] Registering a null for component TransactionManager
    23:47:46,546 TRACE [ComponentRegistry] Attempting to register a component equal to one that already exists under the same name (javax.transaction.TransactionManager). Not doing anything.
    23:47:46,546 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.interceptors.MVCCLockingInterceptor@2d26d5, name=org.jboss.cache.interceptors.MVCCLockingInterceptor, nonVolatile=false} under name org.jboss.cache.interceptors.MVCCLockingInterceptor
    23:47:46,546 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.interceptors.CallInterceptor@5089d7, name=org.jboss.cache.interceptors.CallInterceptor, nonVolatile=false} under name org.jboss.cache.interceptors.CallInterceptor
    23:47:46,546 TRACE [InterceptorChainFactory] Finished building default interceptor chain.
    23:47:46,546 TRACE [ComponentRegistry] Attempting to register a component equal to one that already exists under the same name (org.jboss.cache.interceptors.InterceptorChain). Not doing anything.
    23:47:46,546 TRACE [ComponentRegistry] Replacing old component Component{instance=InterceptorChain{
     >> org.jboss.cache.interceptors.CallInterceptor
     >> org.jboss.cache.interceptors.MVCCLockingInterceptor
     >> org.jboss.cache.interceptors.NotificationInterceptor
     >> org.jboss.cache.interceptors.TxInterceptor
     >> org.jboss.cache.interceptors.CacheMgmtInterceptor
     >> org.jboss.cache.interceptors.InvocationContextInterceptor
    }, name=org.jboss.cache.interceptors.InterceptorChain, nonVolatile=false} with new instance InterceptorChain{
     >> org.jboss.cache.interceptors.CallInterceptor
     >> org.jboss.cache.interceptors.MVCCLockingInterceptor
     >> org.jboss.cache.interceptors.NotificationInterceptor
     >> org.jboss.cache.interceptors.TxInterceptor
     >> org.jboss.cache.interceptors.CacheMgmtInterceptor
     >> org.jboss.cache.interceptors.InvocationContextInterceptor
    }
    23:47:46,546 TRACE [InterceptorChainFactory] Finished building default interceptor chain.
    23:47:46,546 TRACE [ComponentRegistry] Attempting to register a component equal to one that already exists under the same name (org.jboss.cache.interceptors.InterceptorChain). Not doing anything.
    23:47:46,546 TRACE [DataContainerImpl] Starting data container. Using MVCC? true
    23:47:46,546 DEBUG [DataContainerImpl] Setting rootInternal to NodeReference{delegate=UnversionedNode[ /]}
    23:47:46,546 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface javax.transaction.TransactionManager that may have been injected from an external source.
    23:47:46,546 TRACE [ComponentRegistry] Registering a null for component TransactionManager
    23:47:46,546 TRACE [ComponentRegistry] Attempting to register a component equal to one that already exists under the same name (javax.transaction.TransactionManager). Not doing anything.
    23:47:46,546 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface org.jboss.cache.statetransfer.StateTransferManager that may have been injected from an external source.
    23:47:46,546 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.StateTransferManagerFactory@189857e, name=org.jboss.cache.factories.StateTransferManagerFactory, nonVolatile=false} under name org.jboss.cache.factories.StateTransferManagerFactory
    23:47:46,546 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.statetransfer.DefaultStateTransferManager@19b1c30, name=org.jboss.cache.statetransfer.StateTransferManager, nonVolatile=false} under name org.jboss.cache.statetransfer.StateTransferManager
    23:47:46,546 DEBUG [ComponentRegistry] Looking in configuration for an instance of class org.jboss.cache.loader.CacheLoaderManager that may have been injected from an external source.
    23:47:46,546 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.loader.CacheLoaderManager@57c24c, name=org.jboss.cache.loader.CacheLoaderManager, nonVolatile=false} under name org.jboss.cache.loader.CacheLoaderManager
    23:47:46,546 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface org.jboss.cache.statetransfer.StateTransferIntegrator that may have been injected from an external source.
    23:47:46,546 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.factories.StateTransferFactory@1951e37, name=org.jboss.cache.factories.StateTransferFactory, nonVolatile=false} under name org.jboss.cache.factories.StateTransferFactory
    23:47:46,546 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.statetransfer.DefaultStateTransferIntegrator@f2ed4a, name=org.jboss.cache.statetransfer.StateTransferIntegrator, nonVolatile=false} under name org.jboss.cache.statetransfer.StateTransferIntegrator
    23:47:46,546 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface org.jboss.cache.statetransfer.StateTransferGenerator that may have been injected from an external source.
    23:47:46,546 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.statetransfer.DefaultStateTransferGenerator@b8bab0, name=org.jboss.cache.statetransfer.StateTransferGenerator, nonVolatile=false} under name org.jboss.cache.statetransfer.StateTransferGenerator
    23:47:46,546 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface javax.transaction.TransactionManager that may have been injected from an external source.
    23:47:46,546 TRACE [ComponentRegistry] Registering a null for component TransactionManager
    23:47:46,546 TRACE [ComponentRegistry] Attempting to register a component equal to one that already exists under the same name (javax.transaction.TransactionManager). Not doing anything.
    23:47:46,546 DEBUG [ComponentRegistry] Looking in configuration for an instance of class org.jboss.cache.buddyreplication.BuddyManager that may have been injected from an external source.
    23:47:46,546 TRACE [ComponentRegistry] Registering a null for component BuddyManager
    23:47:46,546 TRACE [ComponentRegistry] Attempting to register a component equal to one that already exists under the same name (org.jboss.cache.buddyreplication.BuddyManager). Not doing anything.
    23:47:46,546 DEBUG [ComponentRegistry] Looking in configuration for an instance of class org.jboss.cache.batch.BatchContainer that may have been injected from an external source.
    23:47:46,546 TRACE [ComponentRegistry] Registering component Component{instance=org.jboss.cache.batch.BatchContainer@1e89c0f, name=org.jboss.cache.batch.BatchContainer, nonVolatile=false} under name org.jboss.cache.batch.BatchContainer
    23:47:46,546 DEBUG [ComponentRegistry] Looking in configuration for an instance of interface javax.transaction.TransactionManager that may have been injected from an external source.
    23:47:46,546 TRACE [ComponentRegistry] Registering a null for component TransactionManager
    23:47:46,546 TRACE [ComponentRegistry] Attempting to register a component equal to one that already exists under the same name (javax.transaction.TransactionManager). Not doing anything.
    23:47:46,578 DEBUG [InterceptorChain] Interceptor chain is: InterceptorChain{
     >> org.jboss.cache.interceptors.CallInterceptor
     >> org.jboss.cache.interceptors.MVCCLockingInterceptor
     >> org.jboss.cache.interceptors.NotificationInterceptor
     >> org.jboss.cache.interceptors.TxInterceptor
     >> org.jboss.cache.interceptors.CacheMgmtInterceptor
     >> org.jboss.cache.interceptors.InvocationContextInterceptor
    }
    23:47:46,578 TRACE [RegionManagerImpl] Starting region manager
    23:47:46,578 DEBUG [RegionManagerImpl] Not using an EvictionPolicy
    23:47:46,578 DEBUG [VersionAwareMarshaller] Started with version 3.1.0 and versionInt 31
    23:47:46,578 DEBUG [VersionAwareMarshaller] Using default marshaller class class org.jboss.cache.marshall.CacheMarshaller300
    23:47:46,578 TRACE [DataContainerImpl] Starting data container. Using MVCC? true
    23:47:46,578 TRACE [DataContainerImpl] Setting root node to an instance of class org.jboss.cache.UnversionedNode
    23:47:46,578 DEBUG [DataContainerImpl] Setting rootInternal to UnversionedNode[ /]
    23:47:46,578 DEBUG [JmxRegistrationManager] Base name is: jboss.cache:service=JBossCache,uniqueId=30872
    23:47:46,578 TRACE [ResourceDMBean] @MBean description set - Manages RPC connections to remote caches
    23:47:46,578 TRACE [ResourceDMBean] @Attr found for method isEnabled and registered as Enabled
    23:47:46,578 TRACE [ResourceDMBean] @Attr found for method getLocalAddressString and registered as LocalAddressString
    23:47:46,578 TRACE [ResourceDMBean] @Attr found for method getMembersString and registered as MembersString
    23:47:46,578 TRACE [ResourceDMBean] @Operation found for method resetStatistics
    23:47:46,578 TRACE [ResourceDMBean] @Attr found for method getReplicationCount and registered as ReplicationCount
    23:47:46,578 TRACE [ResourceDMBean] @Attr found for method getReplicationFailures and registered as ReplicationFailures
    23:47:46,578 TRACE [ResourceDMBean] @Attr found for method isStatisticsEnabled and registered as StatisticsEnabled
    23:47:46,578 TRACE [ResourceDMBean] @Attr found for method setStatisticsEnabled and registered as StatisticsEnabled
    23:47:46,578 TRACE [ResourceDMBean] @Attr found for method getSuccessRatio and registered as SuccessRatio
    23:47:46,578 TRACE [ResourceDMBean] Processing class class org.jboss.cache.RPCManagerImpl
    23:47:46,578 TRACE [ResourceDMBean] Number of attributes: 8
    23:47:46,578 TRACE [ResourceDMBean] Attribute MembersString[r=true,w=false,is=false,type=java.lang.String]
    23:47:46,578 TRACE [ResourceDMBean] Attribute SuccessRatio[r=true,w=false,is=false,type=java.lang.String]
    23:47:46,578 TRACE [ResourceDMBean] Attribute StatisticsEnabled[r=true,w=true,is=false,type=boolean]
    23:47:46,578 TRACE [ResourceDMBean] Attribute ReplicationCount[r=true,w=false,is=false,type=long]
    23:47:46,578 TRACE [ResourceDMBean] Attribute Enabled[r=true,w=false,is=true,type=boolean]
    23:47:46,578 TRACE [ResourceDMBean] Attribute LocalAddressString[r=true,w=false,is=false,type=java.lang.String]
    23:47:46,578 TRACE [ResourceDMBean] Attribute Dynamic MBean Description[r=true,w=false,is=false,type=java.lang.String]
    23:47:46,578 TRACE [ResourceDMBean] Attribute ReplicationFailures[r=true,w=false,is=false,type=long]
    23:47:46,578 TRACE [ResourceDMBean] Operations are:
    23:47:46,578 TRACE [ResourceDMBean] Operation void resetStatistics
    23:47:46,578 TRACE [ResourceDMBean] Processing class class org.jboss.cache.factories.EmptyConstructorFactory
    23:47:46,578 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,578 TRACE [ResourceDMBean] Processing class class org.jboss.cache.commands.CommandsFactoryImpl
    23:47:46,578 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,578 TRACE [ResourceDMBean] Processing class class org.jboss.cache.factories.ContextMetaFactory
    23:47:46,578 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,578 TRACE [ResourceDMBean] Processing class class org.jboss.cache.factories.InterceptorChainFactory
    23:47:46,578 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,578 TRACE [ResourceDMBean] Processing class class org.jboss.cache.factories.RegionManagerFactory
    23:47:46,578 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,578 TRACE [ResourceDMBean] Processing class class org.jboss.cache.marshall.VersionAwareMarshaller
    23:47:46,578 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,578 TRACE [ResourceDMBean] @MBean description set - Manages eviction and marshalling regions
    23:47:46,578 TRACE [ResourceDMBean] @Operation found for method dumpRegions
    23:47:46,578 TRACE [ResourceDMBean] @Attr found for method getNumRegions and registered as numRegions
    23:47:46,578 TRACE [ResourceDMBean] Processing class class org.jboss.cache.RegionManagerImpl
    23:47:46,578 TRACE [ResourceDMBean] Number of attributes: 2
    23:47:46,578 TRACE [ResourceDMBean] Attribute numRegions[r=true,w=false,is=false,type=int]
    23:47:46,578 TRACE [ResourceDMBean] Attribute Dynamic MBean Description[r=true,w=false,is=false,type=java.lang.String]
    23:47:46,578 TRACE [ResourceDMBean] Operations are:
    23:47:46,578 TRACE [ResourceDMBean] Operation java.lang.String dumpRegions
    23:47:46,593 TRACE [ResourceDMBean] Processing class class org.jboss.cache.factories.context.MVCCContextFactory
    23:47:46,593 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,593 TRACE [ResourceDMBean] @MBean description set - Core container for all cached items
    23:47:46,593 TRACE [ResourceDMBean] @Operation found for method getNumberOfNodes
    23:47:46,593 TRACE [ResourceDMBean] @Operation found for method getNumberOfAttributes
    23:47:46,593 TRACE [ResourceDMBean] @Operation found for method printDetails
    23:47:46,593 TRACE [ResourceDMBean] @Operation found for method printDetailsAsHtml
    23:47:46,593 TRACE [ResourceDMBean] Processing class class org.jboss.cache.DataContainerImpl
    23:47:46,593 TRACE [ResourceDMBean] Number of attributes: 1
    23:47:46,593 TRACE [ResourceDMBean] Attribute Dynamic MBean Description[r=true,w=false,is=false,type=java.lang.String]
    23:47:46,593 TRACE [ResourceDMBean] Operations are:
    23:47:46,593 TRACE [ResourceDMBean] Operation int getNumberOfNodes
    23:47:46,593 TRACE [ResourceDMBean] Operation int getNumberOfAttributes
    23:47:46,593 TRACE [ResourceDMBean] Operation java.lang.String printDetails
    23:47:46,593 TRACE [ResourceDMBean] Operation java.lang.String printDetailsAsHtml
    23:47:46,593 TRACE [ResourceDMBean] @Attr found for method getNumberOfNodes and registered as NumberOfNodes
    23:47:46,593 TRACE [ResourceDMBean] @Attr found for method getNumberOfAttributes and registered as NumberOfAttributes
    23:47:46,593 TRACE [ResourceDMBean] @Operation found for method resetStatistics
    23:47:46,593 TRACE [ResourceDMBean] @Attr found for method getHits and registered as Hits
    23:47:46,593 TRACE [ResourceDMBean] @Attr found for method getMisses and registered as Misses
    23:47:46,593 TRACE [ResourceDMBean] @Attr found for method getStores and registered as Stores
    23:47:46,593 TRACE [ResourceDMBean] @Attr found for method getEvictions and registered as Evictions
    23:47:46,593 TRACE [ResourceDMBean] @Attr found for method getHitMissRatio and registered as HitMissRatio
    23:47:46,593 TRACE [ResourceDMBean] @Attr found for method getReadWriteRatio and registered as ReadWriteRatio
    23:47:46,593 TRACE [ResourceDMBean] @Attr found for method getAverageReadTime and registered as AverageReadTime
    23:47:46,593 TRACE [ResourceDMBean] @Attr found for method getAverageWriteTime and registered as AverageWriteTime
    23:47:46,593 TRACE [ResourceDMBean] @Attr found for method getElapsedTime and registered as ElapsedTime
    23:47:46,593 TRACE [ResourceDMBean] @Attr found for method getTimeSinceReset and registered as TimeSinceReset
    23:47:46,593 TRACE [ResourceDMBean] @Operation found for method dumpStatistics
    23:47:46,593 TRACE [ResourceDMBean] @Attr found for method setStatisticsEnabled and registered as StatisticsEnabled
    23:47:46,593 TRACE [ResourceDMBean] @Attr found for method getStatisticsEnabled and registered as StatisticsEnabled
    23:47:46,593 TRACE [ResourceDMBean] Processing class class org.jboss.cache.interceptors.CacheMgmtInterceptor
    23:47:46,593 TRACE [ResourceDMBean] Number of attributes: 13
    23:47:46,593 TRACE [ResourceDMBean] Attribute AverageWriteTime[r=true,w=false,is=false,type=long]
    23:47:46,593 TRACE [ResourceDMBean] Attribute TimeSinceReset[r=true,w=false,is=false,type=long]
    23:47:46,593 TRACE [ResourceDMBean] Attribute Hits[r=true,w=false,is=false,type=long]
    23:47:46,593 TRACE [ResourceDMBean] Attribute AverageReadTime[r=true,w=false,is=false,type=long]
    23:47:46,593 TRACE [ResourceDMBean] Attribute NumberOfNodes[r=true,w=false,is=false,type=int]
    23:47:46,593 TRACE [ResourceDMBean] Attribute Stores[r=true,w=false,is=false,type=long]
    23:47:46,593 TRACE [ResourceDMBean] Attribute NumberOfAttributes[r=true,w=false,is=false,type=int]
    23:47:46,593 TRACE [ResourceDMBean] Attribute ElapsedTime[r=true,w=false,is=false,type=long]
    23:47:46,593 TRACE [ResourceDMBean] Attribute HitMissRatio[r=true,w=false,is=false,type=double]
    23:47:46,593 TRACE [ResourceDMBean] Attribute Misses[r=true,w=false,is=false,type=long]
    23:47:46,593 TRACE [ResourceDMBean] Attribute Evictions[r=true,w=false,is=false,type=long]
    23:47:46,593 TRACE [ResourceDMBean] Attribute StatisticsEnabled[r=true,w=true,is=false,type=boolean]
    23:47:46,593 TRACE [ResourceDMBean] Attribute ReadWriteRatio[r=true,w=false,is=false,type=double]
    23:47:46,593 TRACE [ResourceDMBean] Operations are:
    23:47:46,593 TRACE [ResourceDMBean] Operation void resetStatistics
    23:47:46,593 TRACE [ResourceDMBean] Operation java.util.Map dumpStatistics
    23:47:46,593 TRACE [ResourceDMBean] Processing class class org.jboss.cache.factories.TransactionLogFactory
    23:47:46,593 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,593 TRACE [ResourceDMBean] Processing class class java.lang.Object
    23:47:46,593 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,593 TRACE [ResourceDMBean] Processing class class org.jboss.cache.factories.NodeMetaFactory
    23:47:46,593 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,593 TRACE [ResourceDMBean] Processing class class org.jboss.cache.statetransfer.DefaultStateTransferIntegrator
    23:47:46,593 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,593 TRACE [ResourceDMBean] Processing class class org.jboss.cache.mvcc.MVCCNodeFactory
    23:47:46,593 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,593 TRACE [ResourceDMBean] Processing class class java.lang.Object
    23:47:46,593 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,593 TRACE [ResourceDMBean] Processing class class org.jboss.cache.factories.ComponentRegistry
    23:47:46,593 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,593 TRACE [ResourceDMBean] Processing class class org.jboss.cache.factories.BuddyManagerFactory
    23:47:46,593 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,593 TRACE [ResourceDMBean] Processing class class org.jboss.cache.interceptors.InvocationContextInterceptor
    23:47:46,593 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,593 TRACE [ResourceDMBean] Processing class class org.jboss.cache.interceptors.NotificationInterceptor
    23:47:46,593 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,593 TRACE [ResourceDMBean] Processing class class org.jboss.cache.invocation.InvocationContextContainer
    23:47:46,593 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,593 TRACE [ResourceDMBean] Processing class class org.jboss.cache.factories.StateTransferFactory
    23:47:46,593 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,593 TRACE [ResourceDMBean] Processing class class org.jboss.classloader.spi.base.BaseClassLoader
    23:47:46,593 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,593 TRACE [ResourceDMBean] Processing class class org.jboss.cache.jmx.PlatformMBeanServerRegistration
    23:47:46,593 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,593 TRACE [ResourceDMBean] @MBean description set - InterceptorChain
    23:47:46,593 TRACE [ResourceDMBean] @Operation found for method getInterceptorDetails
    23:47:46,593 TRACE [ResourceDMBean] @Operation found for method getInterceptorDetailsAsHtml
    23:47:46,593 TRACE [ResourceDMBean] Processing class class org.jboss.cache.interceptors.InterceptorChain
    23:47:46,593 TRACE [ResourceDMBean] Number of attributes: 1
    23:47:46,593 TRACE [ResourceDMBean] Attribute Dynamic MBean Description[r=true,w=false,is=false,type=java.lang.String]
    23:47:46,593 TRACE [ResourceDMBean] Operations are:
    23:47:46,593 TRACE [ResourceDMBean] Operation java.lang.String getInterceptorDetails
    23:47:46,593 TRACE [ResourceDMBean] Operation java.lang.String getInterceptorDetailsAsHtml
    23:47:46,593 TRACE [ResourceDMBean] Processing class class org.jboss.cache.config.Configuration
    23:47:46,593 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,593 TRACE [ResourceDMBean] @Attr found for method getNumberOfRegisteredTransactions and registered as numberOfRegisteredTransactions
    23:47:46,593 TRACE [ResourceDMBean] @Attr found for method getTransactionMap and registered as transactionMap
    23:47:46,593 TRACE [ResourceDMBean] Processing class class org.jboss.cache.transaction.TransactionTable
    23:47:46,593 TRACE [ResourceDMBean] Number of attributes: 2
    23:47:46,593 TRACE [ResourceDMBean] Attribute numberOfRegisteredTransactions[r=true,w=false,is=false,type=int]
    23:47:46,593 TRACE [ResourceDMBean] Attribute transactionMap[r=true,w=false,is=false,type=java.lang.String]
    23:47:46,593 TRACE [ResourceDMBean] @Attr found for method getConcurrencyLevel and registered as concurrency level
    23:47:46,593 TRACE [ResourceDMBean] @Attr found for method getNumberOfLocksHeld and registered as locks held
    23:47:46,593 TRACE [ResourceDMBean] @Attr found for method getNumberOfLocksAvailable and registered as locks held
    23:47:46,593 TRACE [ResourceDMBean] Processing class class org.jboss.cache.lock.MVCCLockManager
    23:47:46,593 TRACE [ResourceDMBean] Number of attributes: 2
    23:47:46,593 TRACE [ResourceDMBean] Attribute locks held[r=true,w=false,is=false,type=int]
    23:47:46,593 TRACE [ResourceDMBean] Attribute concurrency level[r=true,w=false,is=false,type=int]
    23:47:46,609 TRACE [ResourceDMBean] Processing class class org.jboss.cache.factories.StateTransferManagerFactory
    23:47:46,609 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,609 TRACE [ResourceDMBean] Processing class class org.jboss.cache.factories.TransactionManagerFactory
    23:47:46,609 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,609 TRACE [ResourceDMBean] Processing class class org.jboss.cache.factories.CommandsMetaFactory
    23:47:46,609 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,609 TRACE [ResourceDMBean] Processing class class org.jboss.cache.invocation.CacheInvocationDelegate
    23:47:46,609 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,609 TRACE [ResourceDMBean] Processing class class org.jboss.cache.interceptors.CallInterceptor
    23:47:46,609 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,609 TRACE [ResourceDMBean] Processing class class org.jboss.cache.loader.CacheLoaderManager
    23:47:46,609 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,609 TRACE [ResourceDMBean] Processing class class org.jboss.cache.factories.BootstrapFactory
    23:47:46,609 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,609 TRACE [ResourceDMBean] Processing class class org.jboss.cache.statetransfer.DefaultStateTransferGenerator
    23:47:46,609 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,609 TRACE [ResourceDMBean] Processing class class org.jboss.cache.transaction.TransactionLog
    23:47:46,609 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,609 TRACE [ResourceDMBean] Processing class class org.jboss.cache.factories.LockManagerFactory
    23:47:46,609 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,609 TRACE [ResourceDMBean] Processing class class org.jboss.cache.remoting.jgroups.ChannelMessageListener
    23:47:46,609 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,609 TRACE [ResourceDMBean] @Operation found for method resetStatistics
    23:47:46,609 TRACE [ResourceDMBean] @Attr found for method setStatisticsEnabled and registered as StatisticsEnabled
    23:47:46,609 TRACE [ResourceDMBean] @Operation found for method dumpStatistics
    23:47:46,609 TRACE [ResourceDMBean] @Attr found for method getStatisticsEnabled and registered as StatisticsEnabled
    23:47:46,609 TRACE [ResourceDMBean] @Attr found for method getPrepares and registered as Prepares
    23:47:46,609 TRACE [ResourceDMBean] @Attr found for method getCommits and registered as Commits
    23:47:46,609 TRACE [ResourceDMBean] @Attr found for method getRollbacks and registered as Rollbacks
    23:47:46,609 TRACE [ResourceDMBean] @Attr found for method getNumberOfSyncsRegistered and registered as numberOfSyncsRegistered
    23:47:46,609 TRACE [ResourceDMBean] Processing class class org.jboss.cache.interceptors.TxInterceptor
    23:47:46,609 TRACE [ResourceDMBean] Number of attributes: 5
    23:47:46,609 TRACE [ResourceDMBean] Attribute Rollbacks[r=true,w=false,is=false,type=long]
    23:47:46,609 TRACE [ResourceDMBean] Attribute StatisticsEnabled[r=true,w=true,is=false,type=boolean]
    23:47:46,609 TRACE [ResourceDMBean] Attribute Commits[r=true,w=false,is=false,type=long]
    23:47:46,609 TRACE [ResourceDMBean] Attribute numberOfSyncsRegistered[r=true,w=false,is=false,type=int]
    23:47:46,609 TRACE [ResourceDMBean] Attribute Prepares[r=true,w=false,is=false,type=long]
    23:47:46,609 TRACE [ResourceDMBean] Operations are:
    23:47:46,609 TRACE [ResourceDMBean] Operation void resetStatistics
    23:47:46,609 TRACE [ResourceDMBean] Operation java.util.Map dumpStatistics
    23:47:46,609 TRACE [ResourceDMBean] Processing class class org.jboss.cache.RegionRegistry
    23:47:46,609 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,609 TRACE [ResourceDMBean] Processing class class org.jboss.cache.statetransfer.DefaultStateTransferManager
    23:47:46,609 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,609 TRACE [ResourceDMBean] Processing class class org.jboss.cache.mvcc.MVCCNodeHelper
    23:47:46,609 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,609 TRACE [ResourceDMBean] Processing class class org.jboss.cache.interceptors.MVCCLockingInterceptor
    23:47:46,609 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,609 TRACE [ResourceDMBean] Processing class class org.jboss.cache.buddyreplication.BuddyFqnTransformer
    23:47:46,609 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,609 TRACE [ResourceDMBean] Processing class class org.jboss.cache.batch.BatchContainer
    23:47:46,609 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,609 TRACE [ResourceDMBean] Processing class class org.jboss.cache.notifications.NotifierImpl
    23:47:46,609 TRACE [ResourceDMBean] Number of attributes: 0
    23:47:46,609 INFO [PlatformMBeanServerRegistration] JBossCache MBeans were successfully registered to the platform mbean server.
    23:47:46,609 DEBUG [RPCManagerImpl] cache mode is local, will not create the channel
    23:47:46,609 TRACE [ComponentRegistry] Not registering a shutdown hook. Configured behavior = DEFAULT
    23:47:46,609 INFO [ComponentRegistry] JBoss Cache version: JBossCache 'Cascabel' 3.1.0.GA
    23:47:46,625 INFO [CacheProxy] Cache created.
    23:47:46,625 TRACE [RegionManagerImpl] Contents of RegionsRegistry: {}
    23:47:46,625 TRACE [RegionManagerImpl] Activating region /
    23:47:46,625 TRACE [RegionManagerImpl] Contents of RegionsRegistry: {/=RegionImpl{fqn=/; classloader=BaseClassLoader@18320df{vfsfile:/D:/java/servers/jboss-5.1.0.GA/server/all/deploy/mobicents.sar/}; status=ACTIVE; eviction=false; evictionQueueSize=-1}}
    23:47:46,625 TRACE [ComponentRegistry] Testing if invocations are allowed.
    23:47:46,625 TRACE [InvocationContextInterceptor] Invoked with command GetNodeCommand{fqn=/} and InvocationContext [InvocationContext{transaction=null, globalTransaction=null, transactionContext=null, optionOverrides=Option{failSilently=false, cacheModeLocal=false, dataVersion=null, suppressLocking=false, lockAcquisitionTimeout=-1, forceDataGravitation=false, skipDataGravitation=false, forceAsynchronous=false, forceSynchronous=false, suppressPersistence=false, suppressEventNotification=false}, originLocal=true, bypassUnmarshalling=false}]
    23:47:46,625 TRACE [InvocationContextInterceptor] Setting up transactional context.
    23:47:46,625 TRACE [InvocationContextInterceptor] Setting tx as null and gtx as null
    23:47:46,625 TRACE [MVCCNodeHelper] Node / is not in context, fetching from container.
    23:47:46,625 TRACE [CallInterceptor] Executing command: GetNodeCommand{fqn=/}.
    23:47:46,625 TRACE [GetNodeCommand] Found node, returning UnversionedNode[ /]
    23:47:46,625 TRACE [MVCCLockingInterceptor] Nothing to do since there are no modifications in scope.
    23:47:46,625 TRACE [InvocationContextInterceptor] Resetting invocation-scope options
    23:47:46,625 DEBUG [RegionManagerImpl] activating /
    
    


  • 9. Re: Starting cache in cluster mode
    Manik Surtani Master

    Hmm, something seems funky. I don't see the ReplicationInterceptors:

    23:47:46,531 TRACE [ComponentRegistry] Replacing old component Component{instance=InterceptorChain{
     >> org.jboss.cache.interceptors.CallInterceptor
     >> org.jboss.cache.interceptors.MVCCLockingInterceptor
     >> org.jboss.cache.interceptors.NotificationInterceptor
     >> org.jboss.cache.interceptors.TxInterceptor
     >> org.jboss.cache.interceptors.CacheMgmtInterceptor
     >> org.jboss.cache.interceptors.InvocationContextInterceptor
    }, name=org.jboss.cache.interceptors.InterceptorChain, nonVolatile=false} with new instance Intercep
    torChain{
     >> org.jboss.cache.interceptors.CallInterceptor
     >> org.jboss.cache.interceptors.MVCCLockingInterceptor
     >> org.jboss.cache.interceptors.NotificationInterceptor
     >> org.jboss.cache.interceptors.TxInterceptor
     >> org.jboss.cache.interceptors.CacheMgmtInterceptor
     >> org.jboss.cache.interceptors.InvocationContextInterceptor
    


    and I also see this:

    23:47:46,609 DEBUG [RPCManagerImpl] cache mode is local, will not create the channel
    


    Try this (with your running cache):

    log.debug(cache.getConfiguration().getCacheMode());

    I suspect you are running with a local cache. :)

  • 10. Re: Starting cache in cluster mode
    Bartosz Baranowski Newbie

    Ok got it, any idea why value in Conf gets changed? to LOCAL?

  • 11. Re: Starting cache in cluster mode
    Manik Surtani Master

    No idea. Add some debug to your setup and confirm that you are using the correct XML file, and the XML file contents is what you expect?

  • 12. Re: Starting cache in cluster mode
    Bartosz Baranowski Newbie

    Hi Manik
    Just got back. Yes configuration passed to cache factory is correct, thought it might be problem of class loading since we fetch cache and jgroups from maven before pacakging. However behaviour is the same if cache jars are removed.
    Im digging through cache trace, hope it can shed some light.