0 Replies Latest reply on Jan 22, 2007 3:19 AM by mikepkp17

    Clustering issue / SEAM

    mikepkp17

      maybe someone can give me a pointer what to check to solve this issue.

      I am working with JBoss-4.0.5.GA installed with the latest JEMS-installer. I installed the EJB3-cluster profile and I am using the latest SEAM-release 1.1.1.GA.

      In my application I have several SFSBs annotated with @Clustered and after a certain amount of time the following huge stacktrace is printed.

      The class which is not found can be any of my SFSBs so it is not always the same class which is not found. The my.TestSFSBean has 3 private String members and a private static Collection where SelectItem implements Serializable.

      Any idea?

      btw. I already posted the same question in the SEAM forum..

      16:10:48,031 ERROR [STDERR] java.lang.ClassNotFoundException: No ClassLoaders found for: my.TestSFSB
      ean
      16:10:48,031 ERROR [STDERR] at org.jboss.mx.loading.LoadMgr3.beginLoadTask(LoadMgr3.java:212)
      16:10:48,031 ERROR [STDERR] at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryC
      lassLoader.java:511)
      16:10:48,031 ERROR [STDERR] at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClass
      Loader.java:405)
      16:10:48,031 ERROR [STDERR] at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
      16:10:48,031 ERROR [STDERR] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
      16:10:48,031 ERROR [STDERR] at java.lang.Class.forName0(Native Method)
      16:10:48,031 ERROR [STDERR] at java.lang.Class.forName(Class.java:242)
      16:10:48,031 ERROR [STDERR] at org.jboss.serial.io.JBossObjectInputStream.resolveClass(JBossObjectI
      nputStream.java:141)
      16:10:48,046 ERROR [STDERR] at org.jboss.serial.io.JBossObjectInputStream$1.resolveClass(JBossObjec
      tInputStream.java:127)
      16:10:48,046 ERROR [STDERR] at org.jboss.serial.classmetamodel.ClassMetamodelFactory.resolveClassBy
      Name(ClassMetamodelFactory.java:266)
      16:10:48,046 ERROR [STDERR] at org.jboss.serial.classmetamodel.ClassMetamodelFactory.getClassMetaDa
      ta(ClassMetamodelFactory.java:289)
      16:10:48,046 ERROR [STDERR] at org.jboss.serial.classmetamodel.StreamingClass.readStream(StreamingC
      lass.java:72)
      16:10:48,046 ERROR [STDERR] at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.readObjectD
      escriptionFromStreaming(ObjectDescriptorFactory.java:381)
      16:10:48,046 ERROR [STDERR] at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.objectFromD
      escription(ObjectDescriptorFactory.java:82)
      16:10:48,046 ERROR [STDERR] at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectIn
      put.readObject(DataContainer.java:643)
      16:10:48,046 ERROR [STDERR] at org.jboss.serial.persister.ArrayPersister.readObjectArray(ArrayPersi
      ster.java:196)
      16:10:48,046 ERROR [STDERR] at org.jboss.serial.persister.ArrayPersister.readData(ArrayPersister.ja
      va:172)
      16:10:48,046 ERROR [STDERR] at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.readObjectD
      escriptionFromStreaming(ObjectDescriptorFactory.java:412)
      16:10:48,046 ERROR [STDERR] at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.objectFromD
      escription(ObjectDescriptorFactory.java:82)
      16:10:48,046 ERROR [STDERR] at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectIn
      put.readObject(DataContainer.java:643)
      16:10:48,046 ERROR [STDERR] at org.jboss.serial.io.JBossObjectInputStream.readObjectOverride(JBossO
      bjectInputStream.java:163)
      16:10:48,046 ERROR [STDERR] at java.io.ObjectInputStream.readObject(ObjectInputStream.java:333)
      16:10:48,046 ERROR [STDERR] at org.jboss.serial.io.MarshalledObject.get(MarshalledObject.java:68)
      16:10:48,046 ERROR [STDERR] at org.jboss.ejb3.stateful.StatefulBeanContext.extractBeanAndIntercepto
      rs(StatefulBeanContext.java:342)
      16:10:48,046 ERROR [STDERR] at org.jboss.ejb3.stateful.StatefulBeanContext.getInterceptorInstances(
      StatefulBeanContext.java:333)
      16:10:48,046 ERROR [STDERR] at org.jboss.ejb3.interceptor.LifecycleInvocationContextImpl.getLifecyc
      leInvocationContext(LifecycleInvocationContextImpl.java:65)
      16:10:48,046 ERROR [STDERR] at org.jboss.ejb3.interceptor.LifecycleInterceptorHandler.postActivate(
      LifecycleInterceptorHandler.java:143)
      16:10:48,046 ERROR [STDERR] at org.jboss.ejb3.stateful.StatefulContainer.invokePostActivate(Statefu
      lContainer.java:376)
      16:10:48,046 ERROR [STDERR] at org.jboss.ejb3.stateful.StatefulBeanContext.postActivate(StatefulBea
      nContext.java:183)
      16:10:48,046 ERROR [STDERR] at org.jboss.ejb3.cache.tree.StatefulTreeCache$ClusteredStatefulCacheLi
      stener.nodeActivate(StatefulTreeCache.java:275)
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.TreeCache.notifyNodeActivate(TreeCache.java:5714)
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.ActivationInterceptor.remove(Activation
      Interceptor.java:162)
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.ActivationInterceptor.invoke(Activation
      Interceptor.java:152)
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
      
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.UnlockInterceptor.invoke(UnlockIntercep
      tor.java:32)
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
      
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.ReplicationInterceptor.invoke(Replicati
      onInterceptor.java:34)
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
      
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.PassivationInterceptor.invoke(Passivati
      onInterceptor.java:69)
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
      
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.TxInterceptor.handleNonTxMethod(TxInter
      ceptor.java:345)
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.TxInterceptor.invoke(TxInterceptor.java
      :156)
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
      
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.CacheMgmtInterceptor.invoke(CacheMgmtIn
      terceptor.java:183)
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.TreeCache.invokeMethod(TreeCache.java:5520)
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.TreeCache.get(TreeCache.java:3367)
      16:10:48,046 ERROR [STDERR] at org.jboss.ejb3.cache.tree.StatefulTreeCache$ClusteredStatefulCacheLi
      stener.nodePassivate(StatefulTreeCache.java:285)
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.TreeCache.notifyNodePassivate(TreeCache.java:5739)
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.PassivationInterceptor.invoke(Passivati
      onInterceptor.java:62)
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
      
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.TxInterceptor.handleNonTxMethod(TxInter
      ceptor.java:345)
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.TxInterceptor.invoke(TxInterceptor.java
      :156)
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
      
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.interceptors.CacheMgmtInterceptor.invoke(CacheMgmtIn
      terceptor.java:179)
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.TreeCache.invokeMethod(TreeCache.java:5520)
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.TreeCache.evict(TreeCache.java:3716)
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.eviction.BaseEvictionPolicy.evict(BaseEvictionPolicy
      .java:34)
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.eviction.BaseEvictionAlgorithm.evictCacheNode(BaseEv
      ictionAlgorithm.java:210)
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.eviction.LRUAlgorithm.evict(LRUAlgorithm.java:90)
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.eviction.LRUAlgorithm.prune(LRUAlgorithm.java:121)
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.eviction.BaseEvictionAlgorithm.process(BaseEvictionA
      lgorithm.java:98)
      16:10:48,046 ERROR [STDERR] at org.jboss.cache.eviction.EvictionTimerTask.run(EvictionTimerTask.jav
      a:80)
      16:10:48,046 ERROR [STDERR] at java.util.TimerThread.mainLoop(Timer.java:512)
      16:10:48,046 ERROR [STDERR] at java.util.TimerThread.run(Timer.java:462)
      16:10:48,046 INFO [TxInterceptor] There was a problem handling this request
      java.lang.RuntimeException: java.lang.RuntimeException: java.io.IOException: No ClassLoaders found f
      or: my.TestSFSBean
       at org.jboss.ejb3.interceptor.LifecycleInterceptorHandler.postActivate(LifecycleInterceptorHandler.
      java:152)
       at org.jboss.ejb3.stateful.StatefulContainer.invokePostActivate(StatefulContainer.java:376)
       at org.jboss.ejb3.stateful.StatefulBeanContext.postActivate(StatefulBeanContext.java:183)
       at org.jboss.ejb3.cache.tree.StatefulTreeCache$ClusteredStatefulCacheListener.nodeActivate(Stateful
      TreeCache.java:275)
       at org.jboss.cache.TreeCache.notifyNodeActivate(TreeCache.java:5714)
       at org.jboss.cache.interceptors.ActivationInterceptor.remove(ActivationInterceptor.java:162)
       at org.jboss.cache.interceptors.ActivationInterceptor.invoke(ActivationInterceptor.java:152)
       at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
       at org.jboss.cache.interceptors.UnlockInterceptor.invoke(UnlockInterceptor.java:32)
       at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
       at org.jboss.cache.interceptors.ReplicationInterceptor.invoke(ReplicationInterceptor.java:34)
       at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
       at org.jboss.cache.interceptors.PassivationInterceptor.invoke(PassivationInterceptor.java:69)
       at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
       at org.jboss.cache.interceptors.TxInterceptor.handleNonTxMethod(TxInterceptor.java:345)
       at org.jboss.cache.interceptors.TxInterceptor.invoke(TxInterceptor.java:156)
       at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
       at org.jboss.cache.interceptors.CacheMgmtInterceptor.invoke(CacheMgmtInterceptor.java:183)
       at org.jboss.cache.TreeCache.invokeMethod(TreeCache.java:5520)
       at org.jboss.cache.TreeCache.get(TreeCache.java:3367)
       at org.jboss.ejb3.cache.tree.StatefulTreeCache$ClusteredStatefulCacheListener.nodePassivate(Statefu
      lTreeCache.java:285)
       at org.jboss.cache.TreeCache.notifyNodePassivate(TreeCache.java:5739)
       at org.jboss.cache.interceptors.PassivationInterceptor.invoke(PassivationInterceptor.java:62)
       at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
       at org.jboss.cache.interceptors.TxInterceptor.handleNonTxMethod(TxInterceptor.java:345)
       at org.jboss.cache.interceptors.TxInterceptor.invoke(TxInterceptor.java:156)
       at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
       at org.jboss.cache.interceptors.CacheMgmtInterceptor.invoke(CacheMgmtInterceptor.java:179)
       at org.jboss.cache.TreeCache.invokeMethod(TreeCache.java:5520)
       at org.jboss.cache.TreeCache.evict(TreeCache.java:3716)
       at org.jboss.cache.eviction.BaseEvictionPolicy.evict(BaseEvictionPolicy.java:34)
       at org.jboss.cache.eviction.BaseEvictionAlgorithm.evictCacheNode(BaseEvictionAlgorithm.java:210)
       at org.jboss.cache.eviction.LRUAlgorithm.evict(LRUAlgorithm.java:90)
       at org.jboss.cache.eviction.LRUAlgorithm.prune(LRUAlgorithm.java:121)
       at org.jboss.cache.eviction.BaseEvictionAlgorithm.process(BaseEvictionAlgorithm.java:98)
       at org.jboss.cache.eviction.EvictionTimerTask.run(EvictionTimerTask.java:80)
       at java.util.TimerThread.mainLoop(Timer.java:512)
       at java.util.TimerThread.run(Timer.java:462)
      Caused by: java.lang.RuntimeException: java.io.IOException: No ClassLoaders found for: my.TestSFSBea
      n
       at org.jboss.ejb3.stateful.StatefulBeanContext.extractBeanAndInterceptors(StatefulBeanContext.java:
      367)
       at org.jboss.ejb3.stateful.StatefulBeanContext.getInterceptorInstances(StatefulBeanContext.java:333
      )
       at org.jboss.ejb3.interceptor.LifecycleInvocationContextImpl.getLifecycleInvocationContext(Lifecycl
      eInvocationContextImpl.java:65)
       at org.jboss.ejb3.interceptor.LifecycleInterceptorHandler.postActivate(LifecycleInterceptorHandler.
      java:143)
       ... 37 more
      Caused by: java.io.IOException: No ClassLoaders found for: my.TestSFSBean
       at org.jboss.serial.classmetamodel.ClassMetamodelFactory.getClassMetaData(ClassMetamodelFactory.jav
      a:332)
       at org.jboss.serial.classmetamodel.StreamingClass.readStream(StreamingClass.java:72)
       at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.readObjectDescriptionFromStreaming(Obje
      ctDescriptorFactory.java:381)
       at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.objectFromDescription(ObjectDescriptorF
      actory.java:82)
       at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectInput.readObject(DataContainer
      .java:643)
       at org.jboss.serial.persister.ArrayPersister.readObjectArray(ArrayPersister.java:196)
       at org.jboss.serial.persister.ArrayPersister.readData(ArrayPersister.java:172)
       at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.readObjectDescriptionFromStreaming(Obje
      ctDescriptorFactory.java:412)
       at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.objectFromDescription(ObjectDescriptorF
      actory.java:82)
       at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectInput.readObject(DataContainer
      .java:643)
       at org.jboss.serial.io.JBossObjectInputStream.readObjectOverride(JBossObjectInputStream.java:163)
       at java.io.ObjectInputStream.readObject(ObjectInputStream.java:333)
       at org.jboss.serial.io.MarshalledObject.get(MarshalledObject.java:68)
       at org.jboss.ejb3.stateful.StatefulBeanContext.extractBeanAndInterceptors(StatefulBeanContext.java:
      342)
       ... 40 more
      Caused by: java.lang.ClassNotFoundException: No ClassLoaders found for: my.TestSFSBean
       at org.jboss.mx.loading.LoadMgr3.beginLoadTask(LoadMgr3.java:212)
       at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:511)
       at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:405)
       at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
       at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
       at java.lang.Class.forName0(Native Method)
       at java.lang.Class.forName(Class.java:242)
       at org.jboss.serial.classmetamodel.ClassMetamodelFactory.resolveClassByName(ClassMetamodelFactory.j
      ava:269)
       at org.jboss.serial.classmetamodel.ClassMetamodelFactory.getClassMetaData(ClassMetamodelFactory.jav
      a:289)
       ... 53 more
      16:10:48,062 INFO [TxInterceptor] There was a problem handling this request
      java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.io.IOExcept
      ion: No ClassLoaders found for: my.TestSFSBean
       at org.jboss.cache.TreeCache.invokeMethod(TreeCache.java:5526)
       at org.jboss.cache.TreeCache.get(TreeCache.java:3367)
       at org.jboss.ejb3.cache.tree.StatefulTreeCache$ClusteredStatefulCacheListener.nodePassivate(Statefu
      lTreeCache.java:285)
       at org.jboss.cache.TreeCache.notifyNodePassivate(TreeCache.java:5739)
       at org.jboss.cache.interceptors.PassivationInterceptor.invoke(PassivationInterceptor.java:62)
       at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
       at org.jboss.cache.interceptors.TxInterceptor.handleNonTxMethod(TxInterceptor.java:345)
       at org.jboss.cache.interceptors.TxInterceptor.invoke(TxInterceptor.java:156)
       at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
       at org.jboss.cache.interceptors.CacheMgmtInterceptor.invoke(CacheMgmtInterceptor.java:179)
       at org.jboss.cache.TreeCache.invokeMethod(TreeCache.java:5520)
       at org.jboss.cache.TreeCache.evict(TreeCache.java:3716)
       at org.jboss.cache.eviction.BaseEvictionPolicy.evict(BaseEvictionPolicy.java:34)
       at org.jboss.cache.eviction.BaseEvictionAlgorithm.evictCacheNode(BaseEvictionAlgorithm.java:210)
       at org.jboss.cache.eviction.LRUAlgorithm.evict(LRUAlgorithm.java:90)
       at org.jboss.cache.eviction.LRUAlgorithm.prune(LRUAlgorithm.java:121)
       at org.jboss.cache.eviction.BaseEvictionAlgorithm.process(BaseEvictionAlgorithm.java:98)
       at org.jboss.cache.eviction.EvictionTimerTask.run(EvictionTimerTask.java:80)
       at java.util.TimerThread.mainLoop(Timer.java:512)
       at java.util.TimerThread.run(Timer.java:462)
      Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.io.IOException: No ClassLoad
      ers found for: my.TestSFSBean
       at org.jboss.ejb3.interceptor.LifecycleInterceptorHandler.postActivate(LifecycleInterceptorHandler.
      java:152)
       at org.jboss.ejb3.stateful.StatefulContainer.invokePostActivate(StatefulContainer.java:376)
       at org.jboss.ejb3.stateful.StatefulBeanContext.postActivate(StatefulBeanContext.java:183)
       at org.jboss.ejb3.cache.tree.StatefulTreeCache$ClusteredStatefulCacheListener.nodeActivate(Stateful
      TreeCache.java:275)
       at org.jboss.cache.TreeCache.notifyNodeActivate(TreeCache.java:5714)
       at org.jboss.cache.interceptors.ActivationInterceptor.remove(ActivationInterceptor.java:162)
       at org.jboss.cache.interceptors.ActivationInterceptor.invoke(ActivationInterceptor.java:152)
       at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
       at org.jboss.cache.interceptors.UnlockInterceptor.invoke(UnlockInterceptor.java:32)
       at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
       at org.jboss.cache.interceptors.ReplicationInterceptor.invoke(ReplicationInterceptor.java:34)
       at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
       at org.jboss.cache.interceptors.PassivationInterceptor.invoke(PassivationInterceptor.java:69)
       at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
       at org.jboss.cache.interceptors.TxInterceptor.handleNonTxMethod(TxInterceptor.java:345)
       at org.jboss.cache.interceptors.TxInterceptor.invoke(TxInterceptor.java:156)
       at org.jboss.cache.interceptors.Interceptor.invoke(Interceptor.java:68)
       at org.jboss.cache.interceptors.CacheMgmtInterceptor.invoke(CacheMgmtInterceptor.java:183)
       at org.jboss.cache.TreeCache.invokeMethod(TreeCache.java:5520)
       ... 19 more
      Caused by: java.lang.RuntimeException: java.io.IOException: No ClassLoaders found for: my.TestSFSBea
      n
       at org.jboss.ejb3.stateful.StatefulBeanContext.extractBeanAndInterceptors(StatefulBeanContext.java:
      367)
       at org.jboss.ejb3.stateful.StatefulBeanContext.getInterceptorInstances(StatefulBeanContext.java:333
      )
       at org.jboss.ejb3.interceptor.LifecycleInvocationContextImpl.getLifecycleInvocationContext(Lifecycl
      eInvocationContextImpl.java:65)
       at org.jboss.ejb3.interceptor.LifecycleInterceptorHandler.postActivate(LifecycleInterceptorHandler.
      java:143)
       ... 37 more
      Caused by: java.io.IOException: No ClassLoaders found for: my.TestSFSBean
       at org.jboss.serial.classmetamodel.ClassMetamodelFactory.getClassMetaData(ClassMetamodelFactory.jav
      a:332)
       at org.jboss.serial.classmetamodel.StreamingClass.readStream(StreamingClass.java:72)
       at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.readObjectDescriptionFromStreaming(Obje
      ctDescriptorFactory.java:381)
       at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.objectFromDescription(ObjectDescriptorF
      actory.java:82)
       at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectInput.readObject(DataContainer
      .java:643)
       at org.jboss.serial.persister.ArrayPersister.readObjectArray(ArrayPersister.java:196)
       at org.jboss.serial.persister.ArrayPersister.readData(ArrayPersister.java:172)
       at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.readObjectDescriptionFromStreaming(Obje
      ctDescriptorFactory.java:412)
       at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.objectFromDescription(ObjectDescriptorF
      actory.java:82)
       at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectInput.readObject(DataContainer
      .java:643)
       at org.jboss.serial.io.JBossObjectInputStream.readObjectOverride(JBossObjectInputStream.java:163)
       at java.io.ObjectInputStream.readObject(ObjectInputStream.java:333)
       at org.jboss.serial.io.MarshalledObject.get(MarshalledObject.java:68)
       at org.jboss.ejb3.stateful.StatefulBeanContext.extractBeanAndInterceptors(StatefulBeanContext.java:
      342)
       ... 40 more
      Caused by: java.lang.ClassNotFoundException: No ClassLoaders found for: my.TestSFSBean
       at org.jboss.mx.loading.LoadMgr3.beginLoadTask(LoadMgr3.java:212)
       at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:511)
       at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:405)
       at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
       at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
       at java.lang.Class.forName0(Native Method)
       at java.lang.Class.forName(Class.java:242)
       at org.jboss.serial.classmetamodel.ClassMetamodelFactory.resolveClassByName(ClassMetamodelFactory.j
      ava:269)
       at org.jboss.serial.classmetamodel.ClassMetamodelFactory.getClassMetaData(ClassMetamodelFactory.jav
      a:289)
       ... 53 more