BPEL Process being Called from Java API - Deserialization Issue - java.rmi.UnmarshalException: Error deserializing return-value: java.io.InvalidClassException:javax.xml.namespace.QName;
(Doc ID 735128.1)
Last updated on MARCH 27, 2020
Applies to:
Oracle(R) BPEL Process Manager 10g - Version 10.1.3.1 to 10.1.3.4 [Release AS10gR3]Information in this document applies to any platform.
***Checked for relevance on 25-Oct-2011***
Symptoms
When calling the BPEL process instance from the Java client program,
deserialization issue occurs and throws following RMI error message :
java.rmi.UnmarshalException: Error deserializing return-value: java.io.InvalidClassException:
javax.xml.namespace.QName; local class incompatible: stream classdesc serialVersionUID =
-916876369326528164, local class serialVersionUID = 4418622981026545151
at com.evermind.server.rmi.RMIClientConnection.handleMethodInvocationResponse(RMIClientConnection.java:897)
at com.evermind.server.rmi.RMIClientConnection.handleOrmiCommandResponse(RMIClientConnection.java:341)
at com.evermind.server.rmi.RMIClientConnection.dispatchResponse(RMIClientConnection.java:296)
at com.evermind.server.rmi.RMIClientConnection.processReceivedCommand(RMIClientConnection.java:278)
at com.evermind.server.rmi.RMIConnection.handleCommand(RMIConnection.java:152)
at com.evermind.server.rmi.RMIConnection.listenForOrmiCommands(RMIConnection.java:127)
at com.evermind.server.rmi.RMIConnection.run(RMIConnection.java:107)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:727)
at java.lang.Thread.run(Thread.java:595)
Error in listInstances java.rmi.UnmarshalException: Error deserializing return-value:
java.io.InvalidClassException: javax.xml.namespace.QName; local class incompatible: stream
classdesc serialVersionUID = -916876369326528164, local class serialVersionUID = 4418622981026545151
javax.xml.namespace.QName; local class incompatible: stream classdesc serialVersionUID =
-916876369326528164, local class serialVersionUID = 4418622981026545151
at com.evermind.server.rmi.RMIClientConnection.handleMethodInvocationResponse(RMIClientConnection.java:897)
at com.evermind.server.rmi.RMIClientConnection.handleOrmiCommandResponse(RMIClientConnection.java:341)
at com.evermind.server.rmi.RMIClientConnection.dispatchResponse(RMIClientConnection.java:296)
at com.evermind.server.rmi.RMIClientConnection.processReceivedCommand(RMIClientConnection.java:278)
at com.evermind.server.rmi.RMIConnection.handleCommand(RMIConnection.java:152)
at com.evermind.server.rmi.RMIConnection.listenForOrmiCommands(RMIConnection.java:127)
at com.evermind.server.rmi.RMIConnection.run(RMIConnection.java:107)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:727)
at java.lang.Thread.run(Thread.java:595)
Error in listInstances java.rmi.UnmarshalException: Error deserializing return-value:
java.io.InvalidClassException: javax.xml.namespace.QName; local class incompatible: stream
classdesc serialVersionUID = -916876369326528164, local class serialVersionUID = 4418622981026545151
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |