"bwang00" wrote : Forget about the map and list. Why don't you do a putObject on UnderedCache to see if it gets replicated correctly? | | -Ben
Same problem. Here's the updated code I'm running: if(Util.getClusterCache().exists("/aop/expresso/CacheManager/cacheLists")){ | } else { | Util.getClusterCache().putObject("/aop/expresso/CacheManager/cacheLists", new UnOrderedCache()); | } I set logging to DEBUG. Here are the results for Server A: 2004-09-14 17:23:35,696 INFO [main] cache.PropertyConfigurator (PropertyConfigurator.java:172) - configure(): attribute size: 12 | 2004-09-14 17:23:35,758 DEBUG [main] cache.PropertyConfigurator (PropertyConfigurator.java:208) - setting attribute IsolationLevel to REPEATABLE_READ | 2004-09-14 17:23:35,774 DEBUG [main] cache.PropertyConfigurator (PropertyConfigurator.java:208) - setting attribute CacheMode to REPL_SYNC | 2004-09-14 17:23:35,774 DEBUG [main] cache.PropertyConfigurator (PropertyConfigurator.java:250) - Invoking setter method: public void org.jboss.cache.TreeCache.setUseReplQueue(boolean) with parameter "false" of type class java.lang.Boolean | 2004-09-14 17:23:35,790 DEBUG [main] cache.PropertyConfigurator (PropertyConfigurator.java:250) - Invoking setter method: public void org.jboss.cache.TreeCache.setReplQueueInterval(long) with parameter "0" of type class java.lang.Long | 2004-09-14 17:23:35,790 DEBUG [main] cache.PropertyConfigurator (PropertyConfigurator.java:250) - Invoking setter method: public void org.jboss.cache.TreeCache.setReplQueueMaxElements(int) with parameter "0" of type class java.lang.Integer | 2004-09-14 17:23:35,805 DEBUG [main] cache.PropertyConfigurator (PropertyConfigurator.java:208) - setting attribute ClusterName to TreeCache-Cluster | 2004-09-14 17:23:35,805 DEBUG [main] cache.PropertyConfigurator (PropertyConfigurator.java:250) - Invoking setter method: public void org.jboss.cache.TreeCache.setClusterConfig(org.w3c.dom.Element) with parameter "[config: null]" of type cla | 2004-09-14 17:23:35,805 INFO [main] cache.TreeCache (TreeCache.java:613) - setClusterConfig(): setting cluster properties from xml to: UDP(ip_mcast=true;ip_ttl=64;loopback=true;mcast_addr=228.1.2.3;mcast_port=45566;mcast_recv_buf_size=80000 | _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_SOCK:VERIFY_SUSPECT(down_thread=false;timeout=1500;up_thread=false):pbcast.NAKACK(down_thread= | 200,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) | _local_addr=true;shun=true):pbcast.STATE_TRANSFER(down_thread=true;up_thread=true) | 2004-09-14 17:23:35,821 DEBUG [main] cache.PropertyConfigurator (PropertyConfigurator.java:250) - Invoking setter method: public void org.jboss.cache.TreeCache.setFetchStateOnStartup(boolean) with parameter "true" of type class java.lang.Boo | 2004-09-14 17:23:35,821 DEBUG [main] cache.PropertyConfigurator (PropertyConfigurator.java:250) - Invoking setter method: public void org.jboss.cache.TreeCache.setInitialStateRetrievalTimeout(long) with parameter "5000" of type class java.la | 2004-09-14 17:23:35,821 DEBUG [main] cache.PropertyConfigurator (PropertyConfigurator.java:250) - Invoking setter method: public void org.jboss.cache.TreeCache.setSyncReplTimeout(long) with parameter "10000" of type class java.lang.Long | 2004-09-14 17:23:35,836 DEBUG [main] cache.PropertyConfigurator (PropertyConfigurator.java:250) - Invoking setter method: public void org.jboss.cache.TreeCache.setLockAcquisitionTimeout(long) with parameter "15000" of type class java.lang.Lo | 2004-09-14 17:23:35,836 DEBUG [main] cache.PropertyConfigurator (PropertyConfigurator.java:280) - getSubElementObject(): element object. Does not exist for config | 2004-09-14 17:23:35,836 DEBUG [main] cache.PropertyConfigurator (PropertyConfigurator.java:208) - setting attribute EvictionPolicyClass to | 2004-09-14 17:23:35,852 WARN [main] cache.TreeCache (TreeCache.java:1092) - No transaction manager lookup class has been defined. TX will be null | 2004-09-14 17:23:35,868 INFO [main] cache.TreeCache (TreeCache.java:1229) - interceptor chain is: | class org.jboss.cache.interceptors.CallInterceptor | class org.jboss.cache.interceptors.ReplicationInterceptor | 2004-09-14 17:23:35,883 INFO [main] cache.TreeCache (TreeCache.java:1116) - cache mode is REPL_SYNC | | ------------------------------------------------------- | GMS: address is dev:2331 | ------------------------------------------------------- | 2004-09-14 17:23:38,836 INFO [MessageDispatcher up processing thread] cache.TreeCache (TreeCache.java:3071) - viewAccepted(): new members: [dev:2331] | 2004-09-14 17:23:38,899 INFO [main] cache.TreeCache (TreeCache.java:1437) - state could not be retrieved (must be first member in group) | 2004-09-14 17:23:38,899 INFO [MessageDispatcher up processing thread] cache.TreeCache$MessageListenerAdaptor (TreeCache.java:2978) - new cache is null (maybe first member in cluster) | 2004-09-14 17:23:38,915 DEBUG [main] cache.TreeCache (TreeCache.java:1569) - get(, "/aop/expresso/CacheManager/cacheLists", AOPInstance, "false") | 2004-09-14 17:23:38,930 DEBUG [main] aop.TreeCacheAop (TreeCacheAop.java:150) - putObject(): fqn: /aop/expresso/CacheManager/cacheLists | 2004-09-14 17:23:38,930 DEBUG [main] cache.TreeCache (TreeCache.java:1569) - get(, "/aop/expresso/CacheManager/cacheLists", jboss:internal:class, "false") | 2004-09-14 17:23:38,946 DEBUG [main] aop.TreeCacheAop (TreeCacheAop.java:281) - putObject(): obj is non-advisable. | 2004-09-14 17:23:38,946 DEBUG [main] cache.TreeCache (TreeCache.java:2336) - _put(null, "/aop/expresso/CacheManager/cacheLists", jboss:internal:class, class com.jcorporate.expresso.core.cache.UnOrderedCache) | 2004-09-14 17:23:38,961 DEBUG [main] cache.Node (Node.java:200) - createChild: fqn=/aop | 2004-09-14 17:23:38,961 DEBUG [main] cache.Node (Node.java:200) - createChild: fqn=/aop/expresso | 2004-09-14 17:23:38,977 DEBUG [main] cache.Node (Node.java:200) - createChild: fqn=/aop/expresso/CacheManager | 2004-09-14 17:23:38,977 DEBUG [main] cache.Node (Node.java:200) - createChild: fqn=/aop/expresso/CacheManager/cacheLists | 2004-09-14 17:23:39,008 DEBUG [main] cache.TreeCache (TreeCache.java:1569) - get(, "/aop/expresso/CacheManager/cacheLists", AOPInstance, "false") | 2004-09-14 17:23:39,008 DEBUG [main] cache.TreeCache (TreeCache.java:2131) - callRemoteMethods(): destination list is empty, discarding call | 2004-09-14 17:23:39,024 DEBUG [main] cache.TreeCache (TreeCache.java:2336) - _put(null, "/aop/expresso/CacheManager/cacheLists", value, [EMAIL PROTECTED]) | 2004-09-14 17:23:39,040 DEBUG [main] cache.TreeCache (TreeCache.java:1569) - get(, "/aop/expresso/CacheManager/cacheLists", AOPInstance, "false") | 2004-09-14 17:23:39,040 DEBUG [main] cache.TreeCache (TreeCache.java:2131) - callRemoteMethods(): destination list is empty, discarding call | Loading Messagebundle: com.jcorporate.expresso.core.ExpressoSchema | Loading Messagebundle: com/jcorporate/expresso/core | ConfigManager: Expresso initialization complete | factory loaded : {expressoClassicDefinition={name=expressoClassicDefinition, path=/expresso/layout/expresso-layout.jsp, role=null, controller=null, controllerType=null, controllerInstance=null, attributes={title=Expresso Framework, header=/e | main.jsp}} | } | Factory initialized from file '/WEB-INF/tiles-definitions/expresso-page.xml'. | 2004-09-14 17:24:48,447 INFO [MessageDispatcher up processing thread] cache.TreeCache (TreeCache.java:3071) - viewAccepted(): new members: [dev:2331, BIO133:1317] | 2004-09-14 17:24:48,478 INFO [MessageDispatcher up processing thread] cache.TreeCache$MessageListenerAdaptor (TreeCache.java:2910) - locking the tree to obtain transient state | 2004-09-14 17:24:48,541 DEBUG [MessageDispatcher up processing thread] cache.Node (Node.java:411) - acquired RL: fqn=/, owner=<dev:2331>:3, lock=read owners=[<dev:2331>:3] | 2004-09-14 17:24:48,541 DEBUG [MessageDispatcher up processing thread] cache.Node (Node.java:411) - acquired RL: fqn=/aop, owner=<dev:2331>:3, lock=read owners=[<dev:2331>:3] | 2004-09-14 17:24:48,541 DEBUG [MessageDispatcher up processing thread] cache.Node (Node.java:411) - acquired RL: fqn=/aop/expresso, owner=<dev:2331>:3, lock=read owners=[<dev:2331>:3] | 2004-09-14 17:24:48,556 DEBUG [MessageDispatcher up processing thread] cache.Node (Node.java:411) - acquired RL: fqn=/aop/expresso/CacheManager, owner=<dev:2331>:3, lock=read owners=[<dev:2331>:3] | 2004-09-14 17:24:48,556 DEBUG [MessageDispatcher up processing thread] cache.Node (Node.java:411) - acquired RL: fqn=/aop/expresso/CacheManager/cacheLists, owner=<dev:2331>:3, lock=read owners=[<dev:2331>:3] | 2004-09-14 17:24:48,634 ERROR [MessageDispatcher up processing thread] cache.TreeCache$MessageListenerAdaptor (TreeCache.java:2919) - failed getting the transient state | java.io.NotSerializableException: com.jcorporate.expresso.core.cache.UnOrderedCache | at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1054) | at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:278) | at java.util.HashMap.writeObject(HashMap.java:978) | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:324) | at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:809) | at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1296) | at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1247) | at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052) | at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1332) | at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1304) | at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1247) | at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052) | at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:278) | at java.util.HashMap.writeObject(HashMap.java:978) | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:324) | at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:809) | at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1296) | at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1247) | at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052) | at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1332) | at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1304) | at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1247) | at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052) | at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:278) | at java.util.HashMap.writeObject(HashMap.java:978) | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:324) | at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:809) | at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1296) | at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1247) | at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052) | at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1332) | at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1304) | at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1247) | at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052) | at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:278) | at java.util.HashMap.writeObject(HashMap.java:978) | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:324) | at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:809) | at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1296) | at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1247) | at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052) | at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1332) | at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1304) | at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1247) | at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052) | at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:278) | at java.util.HashMap.writeObject(HashMap.java:978) | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:324) | at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:809) | at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1296) | at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1247) | at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052) | at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1332) | at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1304) | at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1247) | at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052) | at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:278) | at org.jgroups.util.Util.objectToByteBuffer(Util.java:64) | at org.jboss.cache.TreeCache$MessageListenerAdaptor.getState(TreeCache.java:2913) | at org.jgroups.blocks.MessageDispatcher$ProtocolAdapter.passUp(MessageDispatcher.java:601) | at org.jgroups.blocks.RequestCorrelator.receive(RequestCorrelator.java:331) | at org.jgroups.blocks.MessageDispatcher$ProtocolAdapter.handleUp(MessageDispatcher.java:720) | at org.jgroups.blocks.MessageDispatcher$ProtocolAdapter.access$300(MessageDispatcher.java:553) | at org.jgroups.blocks.MessageDispatcher$1.run(MessageDispatcher.java:689) | at java.lang.Thread.run(Thread.java:534) | 2004-09-14 17:24:48,884 DEBUG [MessageDispatcher up processing thread] cache.TreeCache (TreeCache.java:2336) - _put(null, "/aop/expresso/CacheManager/cacheLists", jboss:internal:class, class com.jcorporate.expresso.core.cache.UnOrderedCache) | 2004-09-14 17:24:48,884 DEBUG [MessageDispatcher up processing thread] lock.IdentityLock (IdentityLock.java:217) - release(): lock map owner <dev:2331>:3 not found. Could have been released. | 2004-09-14 17:24:48,900 DEBUG [MessageDispatcher up processing thread] lock.IdentityLock (IdentityLock.java:217) - release(): lock map owner <dev:2331>:3 not found. Could have been released. | 2004-09-14 17:24:48,900 DEBUG [MessageDispatcher up processing thread] lock.IdentityLock (IdentityLock.java:217) - release(): lock map owner <dev:2331>:3 not found. Could have been released. | 2004-09-14 17:24:48,916 DEBUG [MessageDispatcher up processing thread] lock.IdentityLock (IdentityLock.java:217) - release(): lock map owner <dev:2331>:3 not found. Could have been released. | 2004-09-14 17:24:48,916 DEBUG [MessageDispatcher up processing thread] cache.TreeCache (TreeCache.java:1569) - get(, "/aop/expresso/CacheManager/cacheLists", AOPInstance, "false") | 2004-09-14 17:24:48,931 DEBUG [MessageDispatcher up processing thread] lock.IdentityLock (IdentityLock.java:217) - release(): lock map owner <dev:2331>:3 not found. Could have been released. | 2004-09-14 17:24:48,931 DEBUG [MessageDispatcher up processing thread] lock.IdentityLock (IdentityLock.java:217) - release(): lock map owner <dev:2331>:3 not found. Could have been released. | 2004-09-14 17:24:48,931 DEBUG [MessageDispatcher up processing thread] lock.IdentityLock (IdentityLock.java:217) - release(): lock map owner <dev:2331>:3 not found. Could have been released. | 2004-09-14 17:24:48,947 DEBUG [MessageDispatcher up processing thread] lock.IdentityLock (IdentityLock.java:217) - release(): lock map owner <dev:2331>:3 not found. Could have been released. and DEBUG for Server B: 2004-09-14 17:24:39,367 INFO [main] cache.PropertyConfigurator (PropertyConfigurator.java:172) - configure(): attribute size: 12 | 2004-09-14 17:24:39,383 DEBUG [main] cache.PropertyConfigurator (PropertyConfigurator.java:208) - setting attribute IsolationLevel to REPEATABLE_READ | 2004-09-14 17:24:39,399 DEBUG [main] cache.PropertyConfigurator (PropertyConfigurator.java:208) - setting attribute CacheMode to REPL_SYNC | 2004-09-14 17:24:39,399 DEBUG [main] cache.PropertyConfigurator (PropertyConfigurator.java:250) - Invoking setter method: public void org.jboss.cache.TreeCache.setUseReplQueue(boolean) with para | 2004-09-14 17:24:39,399 DEBUG [main] cache.PropertyConfigurator (PropertyConfigurator.java:250) - Invoking setter method: public void org.jboss.cache.TreeCache.setReplQueueInterval(long) with pa | 2004-09-14 17:24:39,399 DEBUG [main] cache.PropertyConfigurator (PropertyConfigurator.java:250) - Invoking setter method: public void org.jboss.cache.TreeCache.setReplQueueMaxElements(int) with | 2004-09-14 17:24:39,399 DEBUG [main] cache.PropertyConfigurator (PropertyConfigurator.java:208) - setting attribute ClusterName to TreeCache-Cluster | 2004-09-14 17:24:39,399 DEBUG [main] cache.PropertyConfigurator (PropertyConfigurator.java:250) - Invoking setter method: public void org.jboss.cache.TreeCache.setClusterConfig(org.w3c.dom.Eleme | 2004-09-14 17:24:39,399 INFO [main] cache.TreeCache (TreeCache.java:613) - setClusterConfig(): setting cluster properties from xml to: UDP(ip_mcast=true;ip_ttl=64;loopback=true;mcast_addr=228.1 | _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_SOCK:VERIFY_SUSPECT(down_thread=false;timeout=1 | 200,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(do | _local_addr=true;shun=true):pbcast.STATE_TRANSFER(down_thread=true;up_thread=true) | 2004-09-14 17:24:39,414 DEBUG [main] cache.PropertyConfigurator (PropertyConfigurator.java:250) - Invoking setter method: public void org.jboss.cache.TreeCache.setFetchStateOnStartup(boolean) wi | 2004-09-14 17:24:39,414 DEBUG [main] cache.PropertyConfigurator (PropertyConfigurator.java:250) - Invoking setter method: public void org.jboss.cache.TreeCache.setInitialStateRetrievalTimeout(lo | 2004-09-14 17:24:39,414 DEBUG [main] cache.PropertyConfigurator (PropertyConfigurator.java:250) - Invoking setter method: public void org.jboss.cache.TreeCache.setSyncReplTimeout(long) with para | 2004-09-14 17:24:39,414 DEBUG [main] cache.PropertyConfigurator (PropertyConfigurator.java:250) - Invoking setter method: public void org.jboss.cache.TreeCache.setLockAcquisitionTimeout(long) wi | 2004-09-14 17:24:39,414 DEBUG [main] cache.PropertyConfigurator (PropertyConfigurator.java:280) - getSubElementObject(): element object. Does not exist for config | 2004-09-14 17:24:39,414 DEBUG [main] cache.PropertyConfigurator (PropertyConfigurator.java:208) - setting attribute EvictionPolicyClass to | 2004-09-14 17:24:39,414 WARN [main] cache.TreeCache (TreeCache.java:1092) - No transaction manager lookup class has been defined. TX will be null | 2004-09-14 17:24:39,430 INFO [main] cache.TreeCache (TreeCache.java:1229) - interceptor chain is: | class org.jboss.cache.interceptors.CallInterceptor | class org.jboss.cache.interceptors.ReplicationInterceptor | 2004-09-14 17:24:39,430 INFO [main] cache.TreeCache (TreeCache.java:1116) - cache mode is REPL_SYNC | | ------------------------------------------------------- | GMS: address is Bio133:1317 | ------------------------------------------------------- | 2004-09-14 17:24:41,792 INFO [MessageDispatcher up processing thread] cache.TreeCache (TreeCache.java:3071) - viewAccepted(): new members: [DEV:2331, Bio133:1317] | 2004-09-14 17:24:42,138 INFO [MessageDispatcher up processing thread] cache.TreeCache$MessageListenerAdaptor (TreeCache.java:2984) - received the state (size=30 bytes) | 2004-09-14 17:24:42,138 INFO [main] cache.TreeCache (TreeCache.java:1434) - state was retrieved successfully (in 346 milliseconds | 2004-09-14 17:24:42,138 DEBUG [main] cache.TreeCache (TreeCache.java:1569) - get(, "/aop/expresso/CacheManager/cacheLists", AOPInstance, "false") | 2004-09-14 17:24:42,138 DEBUG [main] aop.TreeCacheAop (TreeCacheAop.java:150) - putObject(): fqn: /aop/expresso/CacheManager/cacheLists | 2004-09-14 17:24:42,154 DEBUG [main] cache.TreeCache (TreeCache.java:1569) - get(, "/aop/expresso/CacheManager/cacheLists", jboss:internal:class, "false") | 2004-09-14 17:24:42,154 DEBUG [main] aop.TreeCacheAop (TreeCacheAop.java:281) - putObject(): obj is non-advisable. | 2004-09-14 17:24:42,154 DEBUG [main] cache.TreeCache (TreeCache.java:2336) - _put(null, "/aop/expresso/CacheManager/cacheLists", jboss:internal:class, class com.jcorporate.expresso.core.cache.Un | 2004-09-14 17:24:42,154 DEBUG [main] cache.Node (Node.java:200) - createChild: fqn=/aop | 2004-09-14 17:24:42,170 DEBUG [main] cache.Node (Node.java:200) - createChild: fqn=/aop/expresso | 2004-09-14 17:24:42,170 DEBUG [main] cache.Node (Node.java:200) - createChild: fqn=/aop/expresso/CacheManager | 2004-09-14 17:24:42,170 DEBUG [main] cache.Node (Node.java:200) - createChild: fqn=/aop/expresso/CacheManager/cacheLists | 2004-09-14 17:24:42,170 DEBUG [main] cache.TreeCache (TreeCache.java:1569) - get(, "/aop/expresso/CacheManager/cacheLists", AOPInstance, "false") | 2004-09-14 17:24:42,170 DEBUG [main] cache.TreeCache (TreeCache.java:2136) - callRemoteMethods(): valid members are [DEV:2331] | 2004-09-14 17:24:42,311 DEBUG [main] cache.TreeCache (TreeCache.java:2336) - _put(null, "/aop/expresso/CacheManager/cacheLists", value, [EMAIL PROTECTED]) | 2004-09-14 17:24:42,311 DEBUG [main] cache.TreeCache (TreeCache.java:1569) - get(, "/aop/expresso/CacheManager/cacheLists", AOPInstance, "false") | 2004-09-14 17:24:42,311 DEBUG [main] cache.TreeCache (TreeCache.java:2136) - callRemoteMethods(): valid members are [DEV:2331] | 2004-09-14 17:24:42,327 ERROR [main] blocks.RpcDispatcher (RpcDispatcher.java:128) - exception=java.io.NotSerializableException: com.jcorporate.expresso.core.cache.UnOrderedCache What else can I try? View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3848233#3848233 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3848233 ------------------------------------------------------- This SF.Net email is sponsored by: thawte's Crypto Challenge Vl Crack the code and win a Sony DCRHC40 MiniDV Digital Handycam Camcorder. More prizes in the weekly Lunch Hour Challenge. Sign up NOW http://ad.doubleclick.net/clk;10740251;10262165;m _______________________________________________ JBoss-Development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development