Incompatible serialVersionUID When Calling A Bpel Process From A UCM Workflow (Doc ID 1428237.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle WebCenter Content - Version: 11.1.1.5.0 and later   [Release: 11g and later ]
Information in this document applies to any platform.

Symptoms

Using WebCenter Content 11.1.1.5 and SOA Suite 11.1.1.3.

When a WebCenter Suite Workflow 11.1.1.5 calls a SOA Suite 11.1.1.3 BPEL Process, following error gets raised:
<> <> <2d9bfee30f3133eb:-28e50484:1351397c83a:-7ffc-0000000000004bcd> <1327919398928> <BEA-000503> <Incoming message header or abbreviation processing failed
 java.io.InvalidClassException: oracle.xml.parser.v2.XMLDocument; local class incompatible: stream classdesc serialVersionUID = -3810437435216356856, local class serialVersionUID = -4127089315132587465
java.io.InvalidClassException: oracle.xml.parser.v2.XMLDocument; local class incompatible: stream classdesc serialVersionUID = -3810437435216356856, local class serialVersionUID = -4127089315132587465
        at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:562)
        at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1583)
        at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1496)
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1316)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
        at weblogic.rjvm.ClassTableEntry.readExternal(ClassTableEntry.java:36)
        at java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1792)
        at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1751)
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
        at weblogic.rjvm.InboundMsgAbbrev.readObject(InboundMsgAbbrev.java:65)
        at weblogic.rjvm.InboundMsgAbbrev.read(InboundMsgAbbrev.java:37)
        at weblogic.rjvm.MsgAbbrevJVMConnection.readMsgAbbrevs(MsgAbbrevJVMConnection.java:227)
        at weblogic.rjvm.MsgAbbrevInputStream.init(MsgAbbrevInputStream.java:212)
        at weblogic.rjvm.MsgAbbrevJVMConnection.dispatch(MsgAbbrevJVMConnection.java:442)
        at weblogic.rjvm.t3.MuxableSocketT3.dispatch(MuxableSocketT3.java:323)
        at weblogic.socket.BaseAbstractMuxableSocket.dispatch(BaseAbstractMuxableSocket.java:298)
        at weblogic.socket.SocketMuxer.readReadySocketOnce(SocketMuxer.java:901)
        at weblogic.socket.SocketMuxer.readReadySocket(SocketMuxer.java:840)
        at weblogic.socket.PosixSocketMuxer.processSockets(PosixSocketMuxer.java:130)
        at weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:29)
        at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:42)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)


Similar errors can happen when if SOA Suite and WebCenter Content are the same version, but use a different version of the Java VM.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms