[jboss-user] [JBoss Cache: Core Edition] - what should I do
guazi
do-not-reply at jboss.com
Mon Oct 13 03:06:29 EDT 2008
I used jbossCache2.1.1 in my application.But it has an exception when I use cluster mode.the exception like this:
[default] - Servlet.service() for servlet default threw exception
| org.jboss.cache.CacheException: java.io.StreamCorruptedException
| at org.jboss.cache.invocation.AbstractInvocationDelegate.invoke(Abstract
| InvocationDelegate.java:135)
| at org.jboss.cache.invocation.AbstractInvocationDelegate.invoke(Abstract
| InvocationDelegate.java:64)
| at org.jboss.cache.invocation.CacheInvocationDelegate.get(CacheInvocatio
| nDelegate.java:387)
| at org.jboss.cache.invocation.NodeInvocationDelegate.get(NodeInvocationD
| elegate.java:409)
| at com.topsoft.common.cache.TopCacheImpl.get(TopCacheImpl.java:76)
| at com.topsoft.common.codetable.multicolumn.BaseMultiColumnCodeTable.ini
| tData(BaseMultiColumnCodeTable.java:74)
| at com.topsoft.common.codetable.multicolumn.BaseMultiColumnCodeTable.get
| DataMapValues(BaseMultiColumnCodeTable.java:92)
| at com.topnet.tais.domain.common.codetable.SampleItemCodeTableImpl.getSa
| mpleItemCodeByCode(SampleItemCodeTableImpl.java:22)
| at com.topnet.tais.web.reg.action.TaxKindRegisterAction.findSubjectRules
| (TaxKindRegisterAction.java:491)
|
so I update the jars to 2.2.0,but an new Exception occured. like this :
| rg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cacheAdapter' defined in file [E:\projects\liuyuxiao_TopSOF_V1.1\SOF\bin\beans-common.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.topsoft.common.cacheadapt.CacheAdapterJbossImpl]: Constructor threw exception; nested exception is java.lang.NullPointerException
| Caused by: org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.topsoft.common.cacheadapt.CacheAdapterJbossImpl]: Constructor threw exception; nested exception is java.lang.NullPointerException
| Caused by: java.lang.NullPointerException
| at org.jboss.cache.interceptors.MarshalledValueInterceptor.wrapMap(MarshalledValueInterceptor.java:169)
| at org.jboss.cache.interceptors.MarshalledValueInterceptor.visitPutDataMapCommand(MarshalledValueInterceptor.java:48)
| at org.jboss.cache.commands.write.PutDataMapCommand.acceptVisitor(PutDataMapCommand.java:89)
| at org.jboss.cache.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:142)
| at org.jboss.cache.interceptors.TxInterceptor.attachGtxAndPassUpChain(TxInterceptor.java:266)
| at org.jboss.cache.interceptors.TxInterceptor.handleDefault(TxInterceptor.java:253)
| at org.jboss.cache.commands.AbstractVisitor.visitPutDataMapCommand(AbstractVisitor.java:39)
| at org.jboss.cache.commands.write.PutDataMapCommand.acceptVisitor(PutDataMapCommand.java:89)
| at org.jboss.cache.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:142)
| at org.jboss.cache.interceptors.CacheMgmtInterceptor.visitPutDataMapCommand(CacheMgmtInterceptor.java:95)
| at org.jboss.cache.commands.write.PutDataMapCommand.acceptVisitor(PutDataMapCommand.java:89)
| at org.jboss.cache.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:142)
| at org.jboss.cache.interceptors.InvocationContextInterceptor.handleAll(InvocationContextInterceptor.java:155)
| at org.jboss.cache.interceptors.InvocationContextInterceptor.visitPutDataMapCommand(InvocationContextInterceptor.java:48)
| at org.jboss.cache.commands.write.PutDataMapCommand.acceptVisitor(PutDataMapCommand.java:89)
| at org.jboss.cache.interceptors.InterceptorChain.invoke(InterceptorChain.java:215)
| at org.jboss.cache.invocation.CacheInvocationDelegate.put(CacheInvocationDelegate.java:447)
| at org.jboss.cache.invocation.NodeInvocationDelegate.addChild(NodeInvocationDelegate.java:306)
| at com.topsoft.common.cache.TopCacheImpl.instance(TopCacheImpl.java:46)
| at com.topsoft.common.cache.TopCacheImpl.<init>(TopCacheImpl.java:39)
| at com.topsoft.common.cacheadapt.CacheAdapterJbossImpl.<init>(CacheAdapterJbossImpl.java:13)
| at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
| at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
| at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
| at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
| at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:85)
| at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:61)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:759)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:724)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:387)
| at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
| at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
| at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
| at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByName(AbstractAutowireCapableBeanFactory.java:881)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:829)
| at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:424)
| at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
| at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
| at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
| at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
| at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:287)
| at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
| at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:91)
| at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:75)
| at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:65)
| at com.topsoft.common.ContextHelper.getXmlContext(ContextHelper.java:22)
| at com.topsoft.common.codetable.StoreCodeTableTemplateTest.setUp(StoreCodeTableTemplateTest.java:24)
| at junit.framework.TestCase.runBare(TestCase.java:125)
| at junit.framework.TestResult$1.protect(TestResult.java:106)
| at junit.framework.TestResult.runProtected(TestResult.java:124)
| at junit.framework.TestResult.run(TestResult.java:109)
| at junit.framework.TestCase.run(TestCase.java:118)
| at junit.framework.TestSuite.runTest(TestSuite.java:208)
| at junit.framework.TestSuite.run(TestSuite.java:203)
| at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:130)
| at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
| at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
| at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
| at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
| at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
|
what the matter? give me a suggest....
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4181752#4181752
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4181752
More information about the jboss-user
mailing list