genman:

Thank you for the information. 
Below is the log I got when the cache start up, it seems found all the objects 
under the node "/loanet" but not loaded in memory:


main org.jboss.cache.PropertyConfigurator - Found existing property editor for 
org.w3c.dom.Element: [EMAIL PROTECTED]
  | main org.jboss.cache.PropertyConfigurator - attribute size: 10
  | main org.jboss.cache.PropertyConfigurator - setting attribute 
TransactionManagerLookupClass to org.jboss.cache.DummyTransactionManagerLookup
  | main org.jboss.cache.PropertyConfigurator - setting attribute 
NodeLockingScheme to OPTIMISTIC
  | main org.jboss.cache.PropertyConfigurator - setting attribute 
IsolationLevel to REPEATABLE_READ
  | main org.jboss.cache.PropertyConfigurator - setting attribute CacheMode to 
LOCAL
  | main org.jboss.cache.PropertyConfigurator - setting attribute ClusterName 
to TreeCache-Cluster
  | main org.jboss.cache.PropertyConfigurator - Invoking setter method: public 
void org.jboss.cache.TreeCache.setClusterConfig(org.w3c.dom.Element) with 
parameter "[config: null]" of type class 
weblogic.apache.xerces.dom.DeferredElementImpl
  | main org.jboss.cache.TreeCache - setting cluster properties from xml to: 
UDP(ip_mcast=true;ip_ttl=64;loopback=false;mcast_addr=228.1.2.3;mcast_port=45566;mcast_recv_buf_size=80000;mcast_send_buf_size=150000;ucast_recv_buf_size=80000;ucast_send_buf_size=150000):PING(down_thread=false;num_initial_members=3;timeout=2000;up_thread=false):MERGE2(max_interval=20000;min_interval=10000):FD(down_thread=true;shun=true;up_thread=true):VERIFY_SUSPECT(down_thread=false;timeout=1500;up_thread=false):pbcast.NAKACK(down_thread=false;gc_lag=50;max_xmit_size=8192;retransmit_timeout=600,1200,2400,4800;up_thread=false):UNICAST(down_thread=false;min_threshold=10;timeout=600,1200,2400;window_size=100):pbcast.STABLE(desired_avg_gossip=20000;down_thread=false;up_thread=false):FRAG(down_thread=false;frag_size=8192;up_thread=false):pbcast.GMS(join_retry_timeout=2000;join_timeout=5000;print_local_addr=true;shun=true):pbcast.STATE_TRANSFER(down_thread=false;up_thread=false)
  | main org.jboss.cache.PropertyConfigurator - Invoking setter method: public 
void org.jboss.cache.TreeCache.setSyncReplTimeout(long) with parameter "10000" 
of type class java.lang.Long
  | main org.jboss.cache.PropertyConfigurator - Invoking setter method: public 
void org.jboss.cache.TreeCache.setLockAcquisitionTimeout(long) with parameter 
"15000" of type class java.lang.Long
  | main org.jboss.cache.PropertyConfigurator - getSubElementObject(): element 
object. Does not exist for config
  | main org.jboss.cache.PropertyConfigurator - setting attribute 
EvictionPolicyClass to
  | main org.jboss.cache.PropertyConfigurator - Invoking setter method: public 
void org.jboss.cache.TreeCache.setCacheLoaderConfiguration(org.w3c.dom.Element) 
with parameter "[config: null]" of type class 
weblogic.apache.xerces.dom.DeferredElementImpl
  | main org.jboss.cache.transaction.DummyTransactionManager - binding of 
DummyTransactionManager failed
  | javax.naming.OperationNotSupportedException: bind not allowed in a 
ReadOnlyContext; remaining name '/TransactionManager'
  |         at 
weblogic.jndi.factories.java.ReadOnlyContextWrapper.newOperationNotSupportedException(ReadOnlyContextWrapper.java:145)
  |         at 
weblogic.jndi.factories.java.ReadOnlyContextWrapper.newOperationNotSupportedException(ReadOnlyContextWrapper.java:161)
  |         at 
weblogic.jndi.factories.java.ReadOnlyContextWrapper.bind(ReadOnlyContextWrapper.java:57)
  |         at 
weblogic.jndi.internal.AbstractURLContext.bind(AbstractURLContext.java:45)
  |         at javax.naming.InitialContext.bind(InitialContext.java:355)
  |         at 
org.jboss.cache.transaction.DummyTransactionManager.getInstance(DummyTransactionManager.java:33)
  |         at 
org.jboss.cache.DummyTransactionManagerLookup.getTransactionManager(DummyTransactionManagerLookup.java:17)
  |         at org.jboss.cache.TreeCache._createService(TreeCache.java:1311)
  |         at org.jboss.cache.TreeCache.createService(TreeCache.java:1297)
  |         at 
com.citigroup.posmgmt.biz.JBossCacheImpl.startService(JBossCacheImpl.java:54)
  |         at 
com.citigroup.posmgmt.biz.JBossCacheImpl.startup(JBossCacheImpl.java:91)
  |         at 
weblogic.t3.srvr.StartupClassService.invokeStartup(StartupClassService.java:177)
  |         at 
weblogic.t3.srvr.StartupClassService.invokeClass(StartupClassService.java:158)
  |         at 
weblogic.t3.srvr.StartupClassService.access$000(StartupClassService.java:36)
  |         at 
weblogic.t3.srvr.StartupClassService$1.run(StartupClassService.java:121)
  |         at 
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
  |         at 
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
  |         at 
weblogic.t3.srvr.StartupClassService.invokeStartupClass(StartupClassService.java:116)
  |         at 
weblogic.t3.srvr.PostDeploymentStartupService.resume(PostDeploymentStartupService.java:63)
  |         at 
weblogic.t3.srvr.SubsystemManager.resume(SubsystemManager.java:136)
  |         at weblogic.t3.srvr.T3Srvr.resume(T3Srvr.java:965)
  |         at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:360)
  |         at weblogic.Server.main(Server.java:32)
  | main org.jboss.cache.loader.AsyncCacheLoader - setConfig 
{location=/tmp/cacheStore}
  | main org.jboss.cache.loader.jdbm.JdbmCacheLoader - Configuring cache loader 
with location = /tmp/cacheStore
  | main org.jboss.cache.TreeCache - Not using an EvictionPolicy
  | main org.jboss.cache.factories.InterceptorChainFactory - interceptor chain 
is:
  | class org.jboss.cache.interceptors.CallInterceptor
  | class org.jboss.cache.interceptors.OptimisticNodeInterceptor
  | class org.jboss.cache.interceptors.OptimisticCreateIfNotExistsInterceptor
  | class org.jboss.cache.interceptors.OptimisticValidatorInterceptor
  | class org.jboss.cache.interceptors.OptimisticLockingInterceptor
  | class org.jboss.cache.interceptors.CacheStoreInterceptor
  | class org.jboss.cache.interceptors.CacheLoaderInterceptor
  | class org.jboss.cache.interceptors.TxInterceptor
  | class org.jboss.cache.interceptors.CacheMgmtInterceptor
  | main org.jboss.cache.TreeCache - cache mode is local, will not create the 
channel
  | main org.jboss.cache.loader.AsyncCacheLoader - Async cache loader starting: 
[EMAIL PROTECTED] delegate=[JdbmCacheLoader locationStr=/tmp/cacheStore 
size=-1] processor=null stopped=true batchSize=100 pollWait=100 returnOld=true 
asyncPut=true queue.capacity()=10000 queue.peek()=null
  | main org.jboss.cache.loader.jdbm.JdbmCacheLoader - Starting JdbmCacheLoader 
instance.
  | main org.jboss.cache.loader.jdbm.JdbmCacheLoader - JdbmCacheLoader located 
as 131100
  | main org.jboss.cache.loader.jdbm.JdbmCacheLoader - JDBM database 
/tmp/cacheStore/TreeCache-Cluster opened with 11134 entries
  | AsyncCacheLoader-1 org.jboss.cache.loader.AsyncCacheLoader - run0
  | main org.jboss.cache.loader.CacheLoaderManager - preloading transient state 
from cache loader [EMAIL PROTECTED] delegate=[JdbmCacheLoader 
locationStr=/tmp/cacheStore size=11134] processor=TQ 
t=Thread[AsyncCacheLoader-1,5,main] stopped=false batchSize=100 pollWait=100 
returnOld=true asyncPut=true queue.capacity()=10000 queue.peek()=null
  | main org.jboss.cache.loader.CacheLoaderManager - preloading /loanet
  | main org.jboss.cache.interceptors.TxInterceptor - (null) call on method 
[_get(/loanet, bla, true)]
  | main org.jboss.cache.interceptors.TxInterceptor - Creating transaction for 
thread Thread[main,5,main]
  | main org.jboss.cache.interceptors.TxInterceptor -  local transaction exists 
- registering global tx if not present for Thread[main,5,main]
  | main org.jboss.cache.interceptors.TxInterceptor - Associated gtx in txTable 
is null
  | main org.jboss.cache.TreeCache - created new GTX: 
GlobalTransaction:<null>:1, local [EMAIL PROTECTED]
  | main org.jboss.cache.interceptors.TxInterceptor - Registering sync handler 
for tx [EMAIL PROTECTED], gtx GlobalTransaction:<null>:1
  | main org.jboss.cache.transaction.DummyTransaction - registering 
synchronization handler [EMAIL PROTECTED], handlers=[]
  | main org.jboss.cache.interceptors.TxInterceptor - registering for TX 
completion: 
SynchronizationHandler(TxInterceptor.LocalSynchronizationHandler(gtx=GlobalTransaction:<null>:1,
 [EMAIL PROTECTED]))
  | main org.jboss.cache.interceptors.CacheLoaderInterceptor - invoke 
_get(/loanet, bla, true)
  | main org.jboss.cache.interceptors.CacheLoaderInterceptor - load element 
/loanet mustLoad=true
  | main org.jboss.cache.interceptors.CacheLoaderInterceptor - loadNode /loanet
  | main org.jboss.cache.loader.jdbm.JdbmCacheLoader - get /loanet [EMAIL 
PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL 
PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL 
PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL 
PROTECTED], [EMAIL PROTECTED], 600
  | .......
  | [-- More data info for the node --]
  | 
  | main org.jboss.cache.interceptors.CacheLoaderInterceptor - nodeExists true
  | main org.jboss.cache.Node - created child: fqn=/loanet
  | main org.jboss.cache.interceptors.CacheStoreInterceptor - 
CacheStoreInterceptor called with meth _get(/loanet, bla, true)
  | main org.jboss.cache.interceptors.CacheStoreInterceptor - transactional so 
don't put stuff in the cloader yet.
  | main org.jboss.cache.transaction.DummyTransaction - processing 
beforeCompletion for [EMAIL PROTECTED], 
handlers=[TxInterceptor.LocalSynchronizationHandler(gtx=GlobalTransaction:<null>:1,
 [EMAIL PROTECTED])]
  | main org.jboss.cache.interceptors.TxInterceptor - Running beforeCompletion 
on gtx GlobalTransaction:<null>:1
  | main org.jboss.cache.interceptors.TxInterceptor - No modifications in this 
tx.  Skipping beforeCompletion()
  | main org.jboss.cache.transaction.DummyTransaction - processing 
afterCompletion for [EMAIL PROTECTED], 
handlers=[TxInterceptor.LocalSynchronizationHandler(gtx=GlobalTransaction:<null>:1,
 [EMAIL PROTECTED])]
  | main org.jboss.cache.interceptors.TxInterceptor - calling aftercompletion 
for GlobalTransaction:<null>:1
  | main org.jboss.cache.interceptors.TxInterceptor - Running commit phase.  
One phase? false
  | main org.jboss.cache.interceptors.TxInterceptor -  running commit for 
GlobalTransaction:<null>:1
  | main org.jboss.cache.interceptors.CacheLoaderInterceptor - invoke 
commit(GlobalTransaction:<null>:1)
  | main org.jboss.cache.interceptors.CacheStoreInterceptor - 
CacheStoreInterceptor called with meth commit(GlobalTransaction:<null>:1)
  | main org.jboss.cache.interceptors.CacheStoreInterceptor - transactional so 
don't put stuff in the cloader yet.
  | main org.jboss.cache.interceptors.CacheStoreInterceptor - Commit called 
with no modifications; ignoring.
  | main org.jboss.cache.interceptors.OptimisticValidatorInterceptor - 
commiting validated changes
  | main org.jboss.cache.interceptors.OptimisticValidatorInterceptor - Merging 
node /loanet not necessary since the node is not dirty
  | main org.jboss.cache.interceptors.TxInterceptor - Finished local 
commit/rollback method for GlobalTransaction:<null>:1
  | main org.jboss.cache.interceptors.TxInterceptor - Finished commit phase
  | main org.jboss.cache.loader.jdbm.JdbmCacheLoader - getChildrenNames /loanet
  | main org.jboss.cache.loader.CacheLoaderManager - preloading transient state 
from cache loader was successful (in 7169 milliseconds)
  | main org.jboss.cache.interceptors.TxInterceptor - (null) call on method 
[_get(/loanet, bla, true)]
  | main org.jboss.cache.interceptors.TxInterceptor - Creating transaction for 
thread Thread[main,5,main]
  | main org.jboss.cache.interceptors.TxInterceptor -  local transaction exists 
- registering global tx if not present for Thread[main,5,main]
  | main org.jboss.cache.interceptors.TxInterceptor - Associated gtx in txTable 
is null
  | main org.jboss.cache.TreeCache - created new GTX: 
GlobalTransaction:<null>:2, local [EMAIL PROTECTED]
  | main org.jboss.cache.interceptors.TxInterceptor - Registering sync handler 
for tx [EMAIL PROTECTED], gtx GlobalTransaction:<null>:2
  | main org.jboss.cache.transaction.DummyTransaction - registering 
synchronization handler [EMAIL PROTECTED], handlers=[]
  | main org.jboss.cache.interceptors.TxInterceptor - registering for TX 
completion: 
SynchronizationHandler(TxInterceptor.LocalSynchronizationHandler(gtx=GlobalTransaction:<null>:2,
 [EMAIL PROTECTED]))
  | main org.jboss.cache.interceptors.CacheLoaderInterceptor - invoke 
_get(/loanet, bla, true)
  | main org.jboss.cache.interceptors.CacheLoaderInterceptor - load element 
/loanet mustLoad=false
  | main org.jboss.cache.interceptors.CacheStoreInterceptor - 
CacheStoreInterceptor called with meth _get(/loanet, bla, true)
  | main org.jboss.cache.interceptors.CacheStoreInterceptor - transactional so 
don't put stuff in the cloader yet.
  | main org.jboss.cache.transaction.DummyTransaction - processing 
beforeCompletion for [EMAIL PROTECTED], 
handlers=[TxInterceptor.LocalSynchronizationHandler(gtx=GlobalTransaction:<null>:2,
 [EMAIL PROTECTED])]
  | main org.jboss.cache.interceptors.TxInterceptor - Running beforeCompletion 
on gtx GlobalTransaction:<null>:2
  | main org.jboss.cache.interceptors.TxInterceptor - No modifications in this 
tx.  Skipping beforeCompletion()
  | main org.jboss.cache.transaction.DummyTransaction - processing 
afterCompletion for [EMAIL PROTECTED], 
handlers=[TxInterceptor.LocalSynchronizationHandler(gtx=GlobalTransaction:<null>:2,
 [EMAIL PROTECTED])]
  | main org.jboss.cache.interceptors.TxInterceptor - calling aftercompletion 
for GlobalTransaction:<null>:2
  | main org.jboss.cache.interceptors.TxInterceptor - Running commit phase.  
One phase? false
  | main org.jboss.cache.interceptors.TxInterceptor -  running commit for 
GlobalTransaction:<null>:2
  | main org.jboss.cache.interceptors.CacheLoaderInterceptor - invoke 
commit(GlobalTransaction:<null>:2)
  | main org.jboss.cache.interceptors.CacheStoreInterceptor - 
CacheStoreInterceptor called with meth commit(GlobalTransaction:<null>:2)
  | main org.jboss.cache.interceptors.CacheStoreInterceptor - transactional so 
don't put stuff in the cloader yet.
  | main org.jboss.cache.interceptors.CacheStoreInterceptor - Commit called 
with no modifications; ignoring.
  | main org.jboss.cache.interceptors.OptimisticValidatorInterceptor - 
commiting validated changes
  | main org.jboss.cache.interceptors.OptimisticValidatorInterceptor - Merging 
node /loanet not necessary since the node is not dirty
  | main org.jboss.cache.interceptors.TxInterceptor - Finished local 
commit/rollback method for GlobalTransaction:<null>:2
  | main org.jboss.cache.interceptors.TxInterceptor - Finished commit phase
  | main org.jboss.cache.loader.jdbm.JdbmCacheLoader - getChildrenNames /loanet


I have also tried to change to JBossTransactionManagerLookup but it totally not 
working (I am using Weblogic 8.1 AS).  Did I miss anything in the configuration 
?? 

Thanks a lot !
-Bruce




View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3957930#3957930

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3957930
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to