Topic
  • 2 replies
  • Latest Post - ‏2006-12-21T12:29:40Z by SystemAdmin
SystemAdmin
SystemAdmin
1215 Posts

Pinned topic CORBA MarshalException - Unable to read value from underlying bridge - IBM minor code: 896

‏2006-11-14T05:07:37Z |
Hi,

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.

Any ideas/thoughts/pointers?

More Info:
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 javax.rmi.CORBA.Util.mapSystemException(Util.java:84)
at com.ibm.rmi.util.ProxyUtil.copyObjects(ProxyUtil.java:282)
at com.ibm.CORBA.iiop.UtilDelegateImpl.copyObjects(UtilDelegateImpl.java :748)
at javax.rmi.CORBA.Util.copyObjects(Util.java:315)

Thx in advance.

sdm
Updated on 2006-12-21T12:29:40Z at 2006-12-21T12:29:40Z by SystemAdmin
  • SystemAdmin
    SystemAdmin
    1215 Posts

    Re: CORBA MarshalException - Unable to read value from underlying bridge - IBM minor code: 896

    ‏2006-12-18T14:00:41Z  
    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.

    Any ideas?

    Thank you very much,
    Serkan Toprak
  • SystemAdmin
    SystemAdmin
    1215 Posts

    Re: CORBA MarshalException - Unable to read value from underlying bridge - IBM minor code: 896

    ‏2006-12-21T12:29:40Z  
    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.

    Any ideas?

    Thank you very much,
    Serkan Toprak
    Iam 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