4 Replies Latest reply on Feb 26, 2010 5:41 AM by Galder Zamarreño

    Jboss cache 3.1 doesn't work in Websphere 7?

    xuetao niu Newbie

      Hello,

       

      I just upgraded my application server from Websphere6.1 to Websphere7 and things stop to work. In the error log I saw this, could anyone help?

      [2010-02-11 11:24:20,431] [ontainer : 0] ERROR GenericTransactionManagerLookup - Found WebSphere TransactionManager factory class [com.ibm.ws.Transaction.TransactionManagerFactory], but couldn't invoke its static 'getTransactionManager' method
      java.lang.ClassCastException: com.ibm.ws.tx.jta.TranManagerSet incompatible with javax.transaction.TransactionManager
          at org.jboss.cache.transaction.GenericTransactionManagerLookup.doLookups(GenericTransactionManagerLookup.java:205)
          at org.jboss.cache.transaction.GenericTransactionManagerLookup.getTransactionManager(GenericTransactionManagerLookup.java:108)
          at org.jboss.cache.factories.TransactionManagerFactory.construct(TransactionManagerFactory.java:68)
          at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(ComponentRegistry.java:318)
          at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(ComponentRegistry.java:279)
          at org.jboss.cache.factories.ComponentRegistry$Component.injectDependencies(ComponentRegistry.java:981)
          at org.jboss.cache.factories.ComponentRegistry.registerComponent(ComponentRegistry.java:255)
          at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(ComponentRegistry.java:325)
          at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(ComponentRegistry.java:279)
          at org.jboss.cache.factories.ComponentRegistry$Component.injectDependencies(ComponentRegistry.java:981)
          at org.jboss.cache.factories.ComponentRegistry.registerComponent(ComponentRegistry.java:255)
          at org.jboss.cache.factories.InterceptorChainFactory.createInterceptor(InterceptorChainFactory.java:60)
          at org.jboss.cache.factories.InterceptorChainFactory.buildInterceptorChain(InterceptorChainFactory.java:75)
          at org.jboss.cache.factories.InterceptorChainFactory.construct(InterceptorChainFactory.java:225)
          at org.jboss.cache.factories.ComponentRegistry.getOrCreateComponent(ComponentRegistry.java:318)
          at org.jboss.cache.factories.ComponentRegistry.invokeInjectionMethod(ComponentRegistry.java:279)
          at org.jboss.cache.factories.ComponentRegistry$Component.injectDependencies(ComponentRegistry.java:981)
          at org.jboss.cache.factories.ComponentRegistry.registerComponent(ComponentRegistry.java:255)
          at org.jboss.cache.DefaultCacheFactory.bootstrap(DefaultCacheFactory.java:155)
          at org.jboss.cache.DefaultCacheFactory.createAndWire(DefaultCacheFactory.java:141)
          at org.jboss.cache.DefaultCacheFactory.createCache(DefaultCacheFactory.java:120)
          at org.jboss.cache.pojo.impl.PojoCacheImpl.<init>(PojoCacheImpl.java:71)
          at org.jboss.cache.pojo.PojoCacheFactory.createCache(PojoCacheFactory.java:54)