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.
This topic has been locked.
2 replies Latest Post - 2006-12-21T12:29:40Z by SystemAdmin
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:41Z in response to SystemAdminHi,
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:40Z in response to SystemAdminIam facing the same issue. I modified the interface of a session bean method and redeployed the application. When I am trying to invoke the method from the application client, I see the CORBA MarshalException thrown. Any solution to this would be of great help. Also, Is there a way to re-generate the EJB Project client (other than modifying the bean and triggering it)? Also is there an option in RAD to regenerate the Stubs and Skeletons