javax.jms.MessageFormatException: CWSIA0122E: An exception occurred deserializing a message, exception: java.io.InvalidClassException: com.tridion.cache.CacheEvent; local class incompatible: stream classdesc serialVersionUID = -8109545960597551825, local class serialVersionUID = 6258467045975549583.

Tridion | Nipun | 9 months ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    Tridion DXA JMS MessageFormatException

    Tridion | 9 months ago | Nipun
    javax.jms.MessageFormatException: CWSIA0122E: An exception occurred deserializing a message, exception: java.io.InvalidClassException: com.tridion.cache.CacheEvent; local class incompatible: stream classdesc serialVersionUID = -8109545960597551825, local class serialVersionUID = 6258467045975549583.

    Root Cause Analysis

    1. javax.jms.MessageFormatException

      CWSIA0122E: An exception occurred deserializing a message, exception: java.io.InvalidClassException: com.tridion.cache.CacheEvent; local class incompatible: stream classdesc serialVersionUID = -8109545960597551825, local class serialVersionUID = 6258467045975549583.

      at com.ibm.ws.sib.api.jms.impl.JmsObjectMessageImpl.getObject()
    2. com.ibm.ws
      JmsObjectMessageImpl.getObject
      1. com.ibm.ws.sib.api.jms.impl.JmsObjectMessageImpl.getObject(JmsObjectMessageImpl.java:289)[com.ibm.ws.sib.server.jar:1.0.0]
      1 frame
    3. com.tridion.cache
      JMSBean.onMessage
      1. com.tridion.cache.JMSBean.onMessage(JMSBean.java:75)[cd_cache-7.1.0.jar:na]
      1 frame
    4. com.ibm.ejs
      WASMessageEndpointHandler.invokeJMSMethod
      1. com.ibm.ejs.container.WASMessageEndpointHandler.invokeJMSMethod(WASMessageEndpointHandler.java:138)[com.ibm.ws.runtime.jar:na]
      1 frame
    5. com.ibm.ws
      MessageEndpointHandler.invoke
      1. com.ibm.ws.ejbcontainer.mdb.MessageEndpointHandler.invokeMdbMethod(MessageEndpointHandler.java:1146)[com.ibm.ws.runtime.jar:na]
      2. com.ibm.ws.ejbcontainer.mdb.MessageEndpointHandler.invoke(MessageEndpointHandler.java:844)[com.ibm.ws.runtime.jar:na]
      2 frames
    6. com.sun.proxy
      $Proxy27.onMessage
      1. com.sun.proxy.$Proxy27.onMessage(Unknown Source)[na:na]
      1 frame
    7. com.ibm.ws
      SibRaSingleProcessListener$SibRaWork.run
      1. com.ibm.ws.sib.api.jmsra.impl.JmsJcaEndpointInvokerImpl.invokeEndpoint(JmsJcaEndpointInvokerImpl.java:233)[com.ibm.ws.sib.server.jar:1.0.0]
      2. com.ibm.ws.sib.ra.inbound.impl.SibRaDispatcher.dispatch(SibRaDispatcher.java:919)[com.ibm.ws.sib.server.jar:1.0.0]
      3. com.ibm.ws.sib.ra.inbound.impl.SibRaSingleProcessListener$SibRaWork.run(SibRaSingleProcessListener.java:592)[com.ibm.ws.sib.server.jar:1.0.0]
      3 frames
    8. com.ibm.ejs
      WorkProxy$RunWork.run
      1. com.ibm.ejs.j2c.work.WorkProxy$RunWork.run(WorkProxy.java:281)[com.ibm.ws.runtime.jar:na]
      1 frame
    9. Java RT
      Subject.doAs
      1. java.security.AccessController.doPrivileged(AccessController.java:311)[na:1.7.0]
      2. javax.security.auth.Subject.doAs(Subject.java:494)[na:1.7.0]
      2 frames
    10. com.ibm.websphere
      WSSubject.doAs
      1. com.ibm.websphere.security.auth.WSSubject.doAs(WSSubject.java:133)[com.ibm.ws.runtime.jar:na]
      1 frame
    11. com.ibm.ejs
      WorkProxy$RunWork.run
      1. com.ibm.ejs.j2c.work.WorkProxy$RunWork.run(WorkProxy.java:284)[com.ibm.ws.runtime.jar:na]
      1 frame