In Websphere 6.0, CORBA MarshalException is thrown (stack trace is below), at the time of executing the method copyObject(Object obj, ORB orb) of javax.rmi.CORBA.Util class. This exception arises, when copyObject method is used by local stubs (EJB) to copy an actual parameter using the ORB. Checked the ORB being used, it is com.ibm.CORBA.iiop.UtilDelegateImpl.
The same App works fine in WAS51.
The actual parameter that is being tried to copy by the ORB is a dynamic proxy DTO. which is being passed from Web layer to EJB Layer. The stack trace is:
java.rmi.MarshalException: CORBA MARSHAL 0x4942f896 No; nested exception is:
org.omg.CORBA.MARSHAL: Unable to read value from underlying bridge : vmcid: IBM minor code: 896 completed: No
at com.ibm.CORBA.iiop.UtilDelegateImpl.mapSystemException (UtilDelegateImpl.java:204)
at com.ibm.CORBA.iiop.UtilDelegateImpl.copyObjects(UtilDelegateImpl.java :748)
Thx in advance.
Pinned topic CORBA MarshalException - Unable to read value from underlying bridge - IBM minor code: 896
Answered question This question has been answered.
Unanswered question This question has not been answered yet.
Updated on 2006-12-21T12:29:40Z at 2006-12-21T12:29:40Z by SystemAdmin
Re: CORBA MarshalException - Unable to read value from underlying bridge - IBM minor code: 8962006-12-18T14:00:41ZThis is the accepted answer. This is the accepted answer.Hi,
We have the same problem with Websphere Network Deployment 6.1. We are using Hibernate for OR persistency. When returning retrieved data from the server to the client, CORBA MARSHALL exception is raised due to proxy objects.
Thank you very much,
Re: CORBA MarshalException - Unable to read value from underlying bridge - IBM minor code: 8962006-12-21T12:29:40ZThis is the accepted answer. This is the accepted answer.
- SystemAdmin 110000D4XK