I have a two server cluster and am trying to cache a sessionData object using 
PojoCache.  When I initially start the app and try it I see the exception 
listed at the bottom.

I am kind of confused about what I am supposed to do.  I am using jdk5.0, Cache 
1.4.1 SP2.  I don't get any exception when I put the object in a single server 
cache, but when it goes into the cluster it throws.  I have read and tries to 
follow all the instructions I could find but none seems to go flawlessly.  For 
instance, it is not clear that to me that if I am annotating my classes that I 
still need to use the aopc precompiler to make this work, or is it just 
supposed to work?


java.io.StreamCorruptedException: invalid stream header
        at 
java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:763)
        at java.io.ObjectInputStream.(ObjectInputStream.java:278)
        at 
org.jboss.invocation.MarshalledValueInputStream.(MarshalledValueInputStream.java:74)
        at 
org.jboss.cache.marshall.VersionAwareMarshaller.objectFromByteBuffer(VersionAwareMarshaller.java:186)
        at org.jgroups.blocks.RpcDispatcher.handle(RpcDispatcher.java:254)
        at 
org.jgroups.blocks.RequestCorrelator.handleRequest(RequestCorrelator.java:650)
        at 
org.jgroups.blocks.RequestCorrelator.receiveMessage(RequestCorrelator.java:535)
        at 
org.jgroups.blocks.RequestCorrelator.receive(RequestCorrelator.java:358)
        at 
org.jgroups.blocks.MessageDispatcher$ProtocolAdapter.up(MessageDispatcher.java:775)
        at org.jgroups.JChannel.up(JChannel.java:1091)
        at org.jgroups.stack.ProtocolStack.up(ProtocolStack.java:377)
        at 
org.jgroups.stack.ProtocolStack.receiveUpEvent(ProtocolStack.java:393)
        at org.jgroups.stack.Protocol.passUp(Protocol.java:538)
        at 
org.jgroups.protocols.pbcast.STATE_TRANSFER.up(STATE_TRANSFER.java:158)
        at org.jgroups.stack.Protocol.receiveUpEvent(Protocol.java:488)
        at org.jgroups.stack.Protocol.passUp(Protocol.java:538)
        at org.jgroups.protocols.pbcast.GMS.up(GMS.java:771)
        at org.jgroups.stack.UpHandler.run(Protocol.java:60)
2007-03-06 20:45:59,638 ERROR [org.jgroups.blocks.RpcDispatcher] exception 
marshalling object
java.io.IOException: No ClassLoaders found for: com.eLynx.Dispatch.SessionData
        at 
org.jboss.serial.classmetamodel.ClassMetamodelFactory.getClassMetaData(ClassMetamodelFactory.java:332)
        at 
org.jboss.serial.classmetamodel.StreamingClass.readStream(StreamingClass.java:72)
        at 
org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.readObjectDescriptionFromStreaming(ObjectDescriptorFactory.java:381)
        at 
org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.objectFromDescription(ObjectDescriptorFactory.java:82)
        at 
org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectInput.readObject(DataContainer.java:643)
        at 
org.jboss.serial.io.JBossObjectInputStreamSharedTree.readObjectOverride(JBossObjectInputStreamSharedTree.java:61)
        at 
org.jboss.cache.marshall.JBossObjectStreamFactory$JBossObjectInputStreamOverride.readObjectOverride(JBossObjectStreamFactory.java:33)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:343)
        at 
org.jboss.cache.marshall.TreeCacheMarshaller140.unmarshallObject(TreeCacheMarshaller140.java:432)
        at 
org.jboss.cache.marshall.TreeCacheMarshaller140.unmarshallHashMap(TreeCacheMarshaller140.java:566)
        at 
org.jboss.cache.marshall.TreeCacheMarshaller140.unmarshallObject(TreeCacheMarshaller140.java:456)
        at 
org.jboss.cache.marshall.TreeCacheMarshaller140.unmarshallMethodCall(TreeCacheMarshaller140.java:493)
        at 
org.jboss.cache.marshall.TreeCacheMarshaller140.unmarshallObject(TreeCacheMarshaller140.java:436)
        at 
org.jboss.cache.marshall.TreeCacheMarshaller140.unmarshallMethodCall(TreeCacheMarshaller140.java:493)
        at 
org.jboss.cache.marshall.TreeCacheMarshaller140.unmarshallObject(TreeCacheMarshaller140.java:436)
        at 
org.jboss.cache.marshall.TreeCacheMarshaller140.objectFromStream(TreeCacheMarshaller140.java:148)
        at 
org.jboss.cache.marshall.VersionAwareMarshaller.objectFromByteBuffer(VersionAwareMarshaller.java:167)
        at org.jgroups.blocks.RpcDispatcher.handle(RpcDispatcher.java:254)
        at 
org.jgroups.blocks.RequestCorrelator.handleRequest(RequestCorrelator.java:650)
        at 
org.jgroups.blocks.RequestCorrelator.receiveMessage(RequestCorrelator.java:535)
        at 
org.jgroups.blocks.RequestCorrelator.receive(RequestCorrelator.java:358)
        at 
org.jgroups.blocks.MessageDispatcher$ProtocolAdapter.up(MessageDispatcher.java:775)
        at org.jgroups.JChannel.up(JChannel.java:1091)
        at org.jgroups.stack.ProtocolStack.up(ProtocolStack.java:377)
        at 
org.jgroups.stack.ProtocolStack.receiveUpEvent(ProtocolStack.java:393)
        at org.jgroups.stack.Protocol.passUp(Protocol.java:538)
        at 
org.jgroups.protocols.pbcast.STATE_TRANSFER.up(STATE_TRANSFER.java:158)
        at org.jgroups.stack.Protocol.receiveUpEvent(Protocol.java:488)
        at org.jgroups.stack.Protocol.passUp(Protocol.java:538)
        at org.jgroups.protocols.pbcast.GMS.up(GMS.java:771)
        at org.jgroups.stack.UpHandler.run(Protocol.java:60)
Caused by: java.lang.ClassNotFoundException: No ClassLoaders found for: 
com.eLynx.Dispatch.SessionData
        at org.jboss.mx.loading.LoadMgr3.beginLoadTask(LoadMgr3.java:306)
        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.java:269)
        at 
org.jboss.serial.classmetamodel.ClassMetamodelFactory.getClassMetaData(ClassMetamodelFactory.java:289)


View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4025593#4025593

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4025593
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to