I am using JBoss Cache POJO edition - 2.2.0.CR5.
It is working properly in my local windows system( Weblogic 10 server)
I am getting following exception when i try to use it in Linux clustered( 2 weblogic 10 servers) environment.
Caused by: java.lang.NoClassDefFoundError: org/jboss/metadata/spi/signature/Signature
at org.jboss.aop.proxy.ClassProxyFactory.populateMethodTables(ClassProxyFactory.java:352)
at org.jboss.aop.proxy.ClassProxyFactory.methodMap(ClassProxyFactory.java:380)
at org.jboss.aop.proxy.ClassProxyFactory.getMethodMap(ClassProxyFactory.java:149)
at org.jboss.aop.proxy.ClassProxyFactory.generateProxy(ClassProxyFactory.java:336)
at org.jboss.aop.proxy.ClassProxyFactory.getProxyClass(ClassProxyFactory.java:107)
at org.jboss.aop.proxy.ClassProxyFactory.newInstance(ClassProxyFactory.java:125)
at org.jboss.aop.proxy.ClassProxyFactory.newInstance(ClassProxyFactory.java:119)
at org.jboss.aop.proxy.ClassProxyFactory.newInstance(ClassProxyFactory.java:70)
at org.jboss.aop.proxy.ClassProxyFactory.newInstance(ClassProxyFactory.java:65)
at org.jboss.cache.pojo.collection.CollectionInterceptorUtil.getMethodMap(CollectionInterceptorUtil.java:86)
at org.jboss.cache.pojo.interceptors.dynamic.CachedListInterceptor.(CachedListInterceptor.java:45)
at org.jboss.cache.pojo.collection.CollectionInterceptorUtil.createListProxy(CollectionInterceptorUtil.java:65)
at org.jboss.cache.pojo.impl.CollectionClassHandler.put(CollectionClassHandler.java:160)
at org.jboss.cache.pojo.impl.PojoCacheDelegate.putObject(PojoCacheDelegate.java:139)
at org.jboss.cache.pojo.impl.PojoCacheImpl.attach(PojoCacheImpl.java:111)
at org.jboss.cache.pojo.impl.PojoCacheImpl.attach(PojoCacheImpl.java:102)
at org.jboss.cache.pojo.impl.PojoCacheImpl.attach(PojoCacheImpl.java:97)
at com.puma.gbs.helper.common.GBSCacheManager.putInCache(GBSCacheManager.java:215)
........