BPEL Process throws RMI Error [deserializing exception-value: javax.xml.namespace.QName] (Doc ID 464059.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle(R) BPEL Process Manager - Version: 10.1.2.0.2 to 10.1.3.1.0
This problem can occur on any platform.

Symptoms

You create a BPEL project using RMI procedure and then catch the resulting BPEL Faults.
When you send a request, the following BPEL Fault is thrown on the console :

java.rmi.UnmarshalException: Error deserializing exception-value: javax.xml.namespace.QName; local class incompatible: stream classdesc serialVersionUID = -916876369326528164, local class serialVersionUID = 4418622981026545151; nested exception is:
java.io.InvalidClassException: javax.xml.namespace.QName; local class incompatible: stream classdesc serialVersionUID = -916876369326528164, local class serialVersionUID = 4418622981026545151
at com.evermind.server.rmi.RMIConnection.EXCEPTION_ORIGINATES_FROM_THE_REMOTE_SERVER(RMIConnection.java:1602)
at com.evermind.server.rmi.RMIConnection.invokeMethod(RMIConnection.java:1553)
at com.evermind.server.rmi.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:55)
at com.evermind.server.rmi.RecoverableRemoteInvocationHandler.invoke(RecoverableRemoteInvocationHandler.java:22)
at com.evermind.server.ejb.StatelessSessionRemoteInvocationHandler.invoke(StatelessSessionRemoteInvocationHandler.java:50)
at __Proxy1.request(Unknown Source)
at com.oracle.bpel.client.delivery.DeliveryService.request(DeliveryService.java:104)
at com.oracle.bpel.client.delivery.DeliveryService.request(DeliveryService.java:67)
at invocacionsync.TestSync.main(TestSync.java:45)

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