[jboss-user] [JBossCache] - Re: Problems with ReplQueue and RegionBasedMarshalling

carlabramsson do-not-reply at jboss.com
Thu Aug 17 11:26:19 EDT 2006


Here it is...
The strange thing is that you can see that it picks the correct Marshaller on startup

17:07:00,198 DEBUG [ServiceController] Creating service com.hm.website.core.cache:service=HmTreeCache
17:07:00,198 DEBUG [TreeCache] Creating com.hm.website.core.cache:service=HmTreeCache
17:07:00,229 DEBUG [TreeCache] failed looking up TransactionManager, will not use transactions
javax.naming.NameNotFoundException: TransactionManager not bound
	at org.jnp.server.NamingServer.getBinding(NamingServer.java:529)
	at org.jnp.server.NamingServer.getBinding(NamingServer.java:537)
	at org.jnp.server.NamingServer.getObject(NamingServer.java:543)
	at org.jnp.server.NamingServer.lookup(NamingServer.java:296)
	at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:625)
	at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:587)
	at javax.naming.InitialContext.lookup(InitialContext.java:351)
	at org.jboss.cache.JBossTransactionManagerLookup.getTransactionManager(JBossTransactionManagerLookup.java:18)
	at org.jboss.cache.TreeCache._createService(TreeCache.java:1311)
	at org.jboss.cache.TreeCache.createService(TreeCache.java:1297)
	at org.jboss.system.ServiceMBeanSupport.jbossInternalCreate(ServiceMBeanSupport.java:260)
	at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:243)
	at sun.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
	at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
	at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
	at $Proxy0.create(Unknown Source)
	at org.jboss.system.ServiceController.create(ServiceController.java:330)
	at org.jboss.system.ServiceController.create(ServiceController.java:273)
	at org.jboss.system.ServiceController.create(ServiceController.java:349)
	at org.jboss.system.ServiceController.create(ServiceController.java:273)
	at org.jboss.system.ServiceController.create(ServiceController.java:349)
	at org.jboss.system.ServiceController.create(ServiceController.java:273)
	at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
	at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
	at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
	at $Proxy4.create(Unknown Source)
	at org.jboss.deployment.SARDeployer.create(SARDeployer.java:258)
	at org.jboss.deployment.MainDeployer.create(MainDeployer.java:953)
	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:807)
	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
	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:585)
	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
	at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
	at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
	at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
	at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
	at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
	at $Proxy6.deploy(Unknown Source)
	at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
	at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
	at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
	at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
	at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
	at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
	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:585)
	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
	at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
	at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
	at $Proxy0.start(Unknown Source)
	at org.jboss.system.ServiceController.start(ServiceController.java:417)
	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:585)
	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
	at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
	at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
	at $Proxy4.start(Unknown Source)
	at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
	at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1007)
	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808)
	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
	at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:755)
	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:585)
	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
	at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
	at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
	at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
	at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
	at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
	at $Proxy5.deploy(Unknown Source)
	at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
	at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
	at org.jboss.Main.boot(Main.java:200)
	at org.jboss.Main$1.run(Main.java:464)
	at java.lang.Thread.run(Thread.java:595)
17:07:00,261 WARN  [TreeCache] Using deprecated configuration element 'EvictionPolicyProvider'.  This is only provided for 1.2.x backward compatibility and may disappear in future releases.
17:07:00,261 DEBUG [LRUConfiguration] parseConfig: name -- /_default_ maxNodes -- 0 timeToLiveSeconds -- 0 maxAgeSeconds -- 0
17:07:00,261 DEBUG [RegionManager] createRegion(): creating region for fqn- /_default_
17:07:00,276 DEBUG [LRUConfiguration] parseConfig: name -- /objects maxNodes -- 5000 timeToLiveSeconds -- 21600 maxAgeSeconds -- 21600
17:07:00,276 DEBUG [RegionManager] createRegion(): creating region for fqn- /objects
17:07:00,276 DEBUG [LRUConfiguration] parseConfig: name -- /status maxNodes -- 0 timeToLiveSeconds -- 0 maxAgeSeconds -- 0
17:07:00,276 DEBUG [RegionManager] createRegion(): creating region for fqn- /status
17:07:00,323 INFO  [InterceptorChainFactory] interceptor chain is:
class org.jboss.cache.interceptors.CallInterceptor
class org.jboss.cache.interceptors.EvictionInterceptor
class org.jboss.cache.interceptors.PessimisticLockInterceptor
class org.jboss.cache.interceptors.UnlockInterceptor
class org.jboss.cache.interceptors.ReplicationInterceptor
class org.jboss.cache.interceptors.TxInterceptor
class org.jboss.cache.interceptors.CacheMgmtInterceptor
17:07:00,354 INFO  [TreeCache] cache mode is REPL_ASYNC
17:07:00,573 DEBUG [ClassConfigurator] mapping is:
1:	class org.jgroups.stack.IpAddress
2:	class org.jgroups.protocols.CAUSAL$CausalHeader
3:	class org.jgroups.protocols.FD$FdHeader
4:	class org.jgroups.protocols.FD_PID$FdHeader
5:	class org.jgroups.protocols.FD_PROB$FdHeader
6:	class org.jgroups.protocols.FD_SOCK$FdHeader
7:	class org.jgroups.protocols.FragHeader
8:	class org.jgroups.protocols.MERGE$MergeHeader
9:	class org.jgroups.protocols.NakAckHeader
10:	class org.jgroups.protocols.PARTITIONER$PartitionerHeader
11:	class org.jgroups.protocols.PerfHeader
12:	class org.jgroups.protocols.PIGGYBACK$PiggybackHeader
13:	class org.jgroups.protocols.PingHeader
14:	class org.jgroups.protocols.TcpHeader
15:	class org.jgroups.protocols.TOTAL$Header
16:	class org.jgroups.protocols.TOTAL_OLD$TotalHeader
17:	class org.jgroups.protocols.TOTAL_TOKEN$TotalTokenHeader
18:	class org.jgroups.protocols.TOTAL_TOKEN$RingTokenHeader
19:	class org.jgroups.protocols.TunnelHeader
20:	class org.jgroups.protocols.UdpHeader
21:	class org.jgroups.protocols.UNICAST$UnicastHeader
22:	class org.jgroups.protocols.VERIFY_SUSPECT$VerifyHeader
23:	class org.jgroups.protocols.WANPIPE$WanPipeHeader
24:	class org.jgroups.protocols.pbcast.GMS$GmsHeader
25:	class org.jgroups.protocols.pbcast.NakAckHeader
26:	class org.jgroups.protocols.pbcast.PbcastHeader
27:	class org.jgroups.protocols.pbcast.STABLE$StableHeader
28:	class org.jgroups.protocols.pbcast.STATE_TRANSFER$StateHeader
29:	class org.jgroups.protocols.SMACK$SmackHeader
30:	class org.jgroups.Message
31:	class org.jgroups.View
32:	class org.jgroups.ViewId
33:	class org.jgroups.util.List
34:	interface org.jgroups.Address
35:	class org.jgroups.blocks.RequestCorrelator$Header
36:	class org.jgroups.protocols.PingRsp
37:	class [Ljava.lang.Object;
38:	class java.util.Vector
39:	class org.jgroups.protocols.pbcast.JoinRsp
40:	class org.jgroups.protocols.pbcast.Digest
41:	class java.util.Hashtable
53:	class org.jgroups.protocols.COMPRESS$CompressHeader
54:	class org.jgroups.protocols.FC$FcHeader
55:	class org.jgroups.protocols.WanPipeAddress
56:	class org.jgroups.protocols.TpHeader
57:	class org.jgroups.protocols.ENCRYPT$EncryptHeader

17:07:00,620 DEBUG [AUTOCONF] frag_size=64000
17:07:00,729 DEBUG [GMS] changed role to org.jgroups.protocols.pbcast.ClientGmsImpl
17:07:00,807 DEBUG [TreeCacheMarshaller140] Using region based marshalling logic : marshalling Fqn as a String first for every call.
17:07:00,807 DEBUG [VersionAwareMarshaller] Initialised with version 1.4.0 and versionInt 14
17:07:00,807 DEBUG [VersionAwareMarshaller] Using default marshaller class org.jboss.cache.marshall.TreeCacheMarshaller140
17:07:00,807 DEBUG [TreeCache] Created com.hm.website.core.cache:service=HmTreeCache
17:07:00,807 DEBUG [ServiceController] Creating dependent components for: com.hm.website.core.cache:service=HmTreeCache dependents are: []




But the exception is still thrown from the legcy marshaller:



17:07:21,824 ERROR [RpcDispatcher] exception=java.lang.IllegalArgumentException: LegacyTreeCacheMarshaller.extractFqn(): Unknown method call name: _replicate
17:07:21,824 ERROR [ReplicationQueue] failed replicating 1 elements in replication queue
java.io.NotSerializableException: RpcDispatcher returned a null.  This is most often caused by args for _replicate([_replicate(_put(null, /status, 10.60.15.101:1091, com.hm.website.core.cache.status.SystemStatus at de6570, true))]) not being serializable.
	at org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4166)
	at org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4113)
	at org.jboss.cache.TreeCache.callRemoteMethods(TreeCache.java:4221)
	at org.jboss.cache.ReplicationQueue.flush(ReplicationQueue.java:149)
	at org.jboss.cache.ReplicationQueue$MyTask.run(ReplicationQueue.java:158)

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

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3965807



More information about the jboss-user mailing list