Hi Folks,
I have set my cache mode to local and i also want to use the
ClusteredCacheLoader. What i want to do, is keep my caches seperate from each
other i.e not replicate but at the same time be able to ask other caches has it
got data if the original doesnt have it.
I can get it to work fine in all other modes but i dont want replication or
invalidation. Or maybe there is another approach to this??
I have the feeling that i cant do these 2 settings together but would like
someone to confirm this and a reason why would be nice ;).
Log file doesnt give much away to me as to what the problem is and for what its
worth here is the log file. Using jboss AS 5.0 beta 2 and Jboss cache 2.0.
anonymous wrote :
| 2007-11-28 14:02:25,877 DEBUG [org.jboss.system.ServiceCreator] About to
create bean: jboss.cache:service=PriceServerCache with code:
org.jboss.cache.jmx.CacheJmxWrapper
|
| 2007-11-28 14:02:26,064 DEBUG [org.jboss.cache.jmx.CacheJmxWrapper]
Registered in JMX under jboss.cache:service=PriceServerCache
|
| 2007-11-28 14:02:26,064 DEBUG [org.jboss.system.ServiceCreator] Created
mbean: jboss.cache:service=PriceServerCache
|
| 2007-11-28 14:02:26,064 DEBUG [org.jboss.system.ServiceConfigurator]
TransactionManagerLookupClass set to
org.jboss.cache.transaction.GenericTransactionManagerLookup in
jboss.cache:service=PriceServerCache
|
| 2007-11-28 14:02:26,111 DEBUG [org.jboss.system.ServiceConfigurator]
IsolationLevel set to REPEATABLE_READ in jboss.cache:service=PriceServerCache
|
| 2007-11-28 14:02:26,111 DEBUG [org.jboss.system.ServiceConfigurator]
CacheMode set to LOCAL in jboss.cache:service=PriceServerCache
|
| 2007-11-28 14:02:26,111 DEBUG [org.jboss.system.ServiceConfigurator]
ClusterName set to JBossCache-Cluster in jboss.cache:service=PriceServerCache
|
| 2007-11-28 14:02:26,111 DEBUG [org.jboss.system.ServiceConfigurator]
ClusterConfig set to [config: null] in jboss.cache:service=PriceServerCache
|
| 2007-11-28 14:02:26,158 DEBUG [org.jboss.system.ServiceConfigurator]
StateRetrievalTimeout set to 20000 in jboss.cache:service=PriceServerCache
|
| 2007-11-28 14:02:26,158 DEBUG [org.jboss.system.ServiceConfigurator]
SyncReplTimeout set to 15000 in jboss.cache:service=PriceServerCache
|
| 2007-11-28 14:02:26,158 DEBUG [org.jboss.system.ServiceConfigurator]
LockAcquisitionTimeout set to 10000 in jboss.cache:service=PriceServerCache
|
| 2007-11-28 14:02:26,158 DEBUG [org.jboss.system.ServiceConfigurator]
CacheLoaderConfiguration set to [config: null] in
jboss.cache:service=PriceServerCache
|
| 2007-11-28 14:02:26,158 WARN [org.jboss.cache.jmx.CacheJmxWrapper] MBean
attribute 'CacheLoaderConfiguration' is deprecated; use 'CacheLoaderConfig'
|
| 2007-11-28 14:02:26,190 DEBUG [org.jboss.system.ServiceController] Creating
service jboss.cache:service=PriceServerCache
|
| 2007-11-28 14:02:26,190 DEBUG [org.jboss.cache.jmx.CacheJmxWrapper]
Constructing Cache
|
| 2007-11-28 14:02:27,299 DEBUG
[org.jboss.cache.factories.InterceptorChainFactory] interceptor chain is:
| class org.jboss.cache.interceptors.CallInterceptor
| class org.jboss.cache.interceptors.CacheStoreInterceptor
| class org.jboss.cache.interceptors.CacheLoaderInterceptor
| class org.jboss.cache.interceptors.UnlockInterceptor
| class org.jboss.cache.interceptors.PessimisticLockInterceptor
| class org.jboss.cache.interceptors.NotificationInterceptor
| class org.jboss.cache.interceptors.TxInterceptor
| class org.jboss.cache.interceptors.CacheMgmtInterceptor
| class org.jboss.cache.interceptors.InvocationContextInterceptor
|
| 2007-11-28 14:02:27,315 DEBUG
[org.jboss.cache.CacheImpl.JBossCache-Cluster] Not using an EvictionPolicy
|
| 2007-11-28 14:02:27,315 DEBUG [org.jboss.system.ServiceController] starting
service jboss.cache:service=PriceServerCache
|
| 2007-11-28 14:02:27,362 DEBUG
[org.jboss.cache.transaction.GenericTransactionManagerLookup] Trying to lookup
TransactionManager for JBoss, JRun4
|
| 2007-11-28 14:02:27,362 DEBUG
[org.jboss.cache.transaction.GenericTransactionManagerLookup] Found
TransactionManager for JBoss, JRun4
|
| 2007-11-28 14:02:27,362 DEBUG
[org.jboss.cache.CacheImpl.JBossCache-Cluster] cache mode is local, will not
create the channel
|
| 2007-11-28 14:02:27,362 DEBUG [org.jboss.cache.loader.CacheLoaderManager]
preloading transient state from cache loader [EMAIL PROTECTED]
|
| 2007-11-28 14:02:27,612 ERROR
[org.jboss.kernel.plugins.dependency.AbstractKernelController] Error installing
to Start: name=jboss.cache:service=PriceServerCache state=Create mode=Manual
requiredState=Installed
|
| java.lang.NullPointerException
|
| at
org.jboss.cache.loader.ClusteredCacheLoader.callRemote(ClusteredCacheLoader.java:90)
|
| at
org.jboss.cache.loader.ClusteredCacheLoader.get0(ClusteredCacheLoader.java:146)
|
| at
org.jboss.cache.loader.ClusteredCacheLoader.get(ClusteredCacheLoader.java:135)
|
| at
org.jboss.cache.interceptors.CacheLoaderInterceptor.loadData(CacheLoaderInterceptor.java:530)
|
| at
org.jboss.cache.interceptors.CacheLoaderInterceptor.loadNode(CacheLoaderInterceptor.java:408)
|
| at
org.jboss.cache.interceptors.CacheLoaderInterceptor.loadIfNeeded(CacheLoaderInterceptor.java:210)
|
| at
org.jboss.cache.interceptors.CacheLoaderInterceptor.invoke(CacheLoaderInterceptor.java:157)
|
| at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:76)
|
| at
org.jboss.cache.interceptors.UnlockInterceptor.invoke(UnlockInterceptor.java:37)
|
| at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:76)
|
| at
org.jboss.cache.interceptors.PessimisticLockInterceptor.invoke(PessimisticLockInterceptor.java:203)
|
| at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:76)
|
| at
org.jboss.cache.interceptors.NotificationInterceptor.invoke(NotificationInterceptor.java:32)
|
| at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:76)
|
| at
org.jboss.cache.interceptors.TxInterceptor.handleNonTxMethod(TxInterceptor.java:298)
|
| at
org.jboss.cache.interceptors.TxInterceptor.invoke(TxInterceptor.java:131)
|
| at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:76)
|
| at
org.jboss.cache.interceptors.CacheMgmtInterceptor.invoke(CacheMgmtInterceptor.java:81)
|
| at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:76)
|
| at
org.jboss.cache.interceptors.InvocationContextInterceptor.invoke(InvocationContextInterceptor.java:62)
|
| at org.jboss.cache.CacheImpl.invokeMethod(CacheImpl.java:3939)
|
| at org.jboss.cache.CacheImpl.get(CacheImpl.java:1441)
|
| at org.jboss.cache.CacheImpl.get(CacheImpl.java:1415)
|
| at
org.jboss.cache.loader.CacheLoaderManager.preload(CacheLoaderManager.java:282)
|
| at
org.jboss.cache.loader.CacheLoaderManager.preloadCache(CacheLoaderManager.java:256)
|
| at org.jboss.cache.CacheImpl.internalStart(CacheImpl.java:796)
|
| at org.jboss.cache.CacheImpl.start(CacheImpl.java:708)
|
| at org.jboss.cache.jmx.CacheJmxWrapper.start(CacheJmxWrapper.java:614)
|
| 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:157)
|
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
|
| 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:668)
|
| at
org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:184)
|
| at $Proxy0.start(Unknown Source)
|
| at
org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)
|
| at
org.jboss.system.microcontainer.ServiceControllerContextAction.install(ServiceControllerContextAction.java:46)
|
| at
org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
|
| at
org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:233)
|
| at
org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:238)
|
| at
org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:724)
|
| at
org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:445)
|
| at
org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:555)
|
| at
org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:489)
|
| at
org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:335)
|
| at
org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:205)
|
| at
org.jboss.system.ServiceController.doChange(ServiceController.java:656)
|
| at org.jboss.system.ServiceController.start(ServiceController.java:431)
|
| at
org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:142)
|
| at
org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:103)
|
| at
org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:46)
|
| at
org.jboss.deployers.plugins.deployers.helpers.AbstractSimpleRealDeployer.deploy(AbstractSimpleRealDeployer.java:56)
|
| at
org.jboss.deployers.plugins.deployer.AbstractSimpleDeployer.commitDeploy(AbstractSimpleDeployer.java:52)
|
| at
org.jboss.deployers.plugins.deployer.DeployerWrapper.commitDeploy(DeployerWrapper.java:170)
|
| at
org.jboss.deployers.plugins.deployment.MainDeployerImpl.commitDeploy(MainDeployerImpl.java:592)
|
| at
org.jboss.deployers.plugins.deployment.MainDeployerImpl.commitDeploy(MainDeployerImpl.java:603)
|
| at
org.jboss.deployers.plugins.deployment.MainDeployerImpl.process(MainDeployerImpl.java:476)
|
| at
org.jboss.deployers.plugins.deployment.MainDeployerImpl.process(MainDeployerImpl.java:406)
|
| 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.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:121)
|
| at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:110)
|
| at
org.jboss.profileservice.aop.MainDeployerAspect.process(MainDeployerAspect.java:53)
|
| at
org.jboss.aop.advice.org.jboss.profileservice.aop.MainDeployerAspect_z_process_15232416.invoke(MainDeployerAspect_z_process_15232416.java)
|
| at
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
|
| at AOPContainerProxy$0.process(AOPContainerProxy$0.java)
|
| at
org.jboss.system.server.profileservice.ProfileServiceBootstrap.loadProfile(ProfileServiceBootstrap.java:371)
|
| at
org.jboss.system.server.profileservice.ProfileServiceBootstrap.bootstrap(ProfileServiceBootstrap.java:247)
|
| at
org.jboss.kernel.plugins.bootstrap.AbstractBootstrap.run(AbstractBootstrap.java:89)
|
| at
org.jboss.system.server.profileservice.ServerImpl.doStart(ServerImpl.java:403)
|
| at
org.jboss.system.server.profileservice.ServerImpl.start(ServerImpl.java:342)
|
| at org.jboss.Main.boot(Main.java:210)
|
| at org.jboss.Main$1.run(Main.java:522)
|
| at java.lang.Thread.run(Thread.java:595)
|
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4108510#4108510
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4108510
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user