0 Replies Latest reply on Jun 6, 2013 6:20 PM by Victor Batista

    JBossCache 1.4.1SP1- Unknown magic number 116

    Victor Batista Newbie

      Hi,

       

      I am using JBossCache on a legacy system. Recently I have upgraded to Java7 and since than the following error occurs when replication data:

       

      Caused by: java.lang.Exception: Unknown magic number 116

              at org.jboss.cache.marshall.TreeCacheMarshaller140.unmarshallObject(TreeCacheMarshaller140.java:477)

              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.unmarshallLinkedList(TreeCacheMarshaller140.java:555)

              at org.jboss.cache.marshall.TreeCacheMarshaller140.unmarshallObject(TreeCacheMarshaller140.java:454)

              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.UpHandler.run(Protocol.java:60)

       

      I have also tried with JBossCache 1.4.1SP13 but the error persists.

      Both versions come with jboss-serialization.jar version 1.0.3.GA

       

      The problem occurs only with Java7 (both 32 and 64 bits).

       

      Any hint?

      Any help would really be appreciated.

      Thank you in advance.

       

      Best regards,

      Victor