PQ72147: CORBA MARSHALL EXCEPTION: UNABLE TO READ VALUE FROM UNDERLYING BRIDGE

APAR status
Closed as program error.

Error description
.
Our application contains EJBs (session / BMP). Some
functionality
relies on
 Sitraka`s JClass. One of the EJBs returns an object of the Type
JCChart
 when one specific method is called. The call to this method
always
returns
 the following exception:
.
 Trace from server: 1198777258 at host test.de.ibm.com on
port 0 >>
 java.rmi.ServerException: RemoteException occurred in server
thread;
nested
 exception is:
       java.rmi.MarshalException: CORBA MARSHAL 0x4942f896 No;
nested
 exception is:
       org.omg.CORBA.MARSHAL: Unable to read value from
underlying
bridge :
 Unable to read value from underlying bridge : Unable to read
value from
 underlying bridge : Method registerValidation not supported
minor
code:
 4942F896  completed: No
 java.rmi.MarshalException: CORBA MARSHAL 0x4942f896 No; nested
exception
 is:
Local fix
.
The serialization code for Java I/O Serialization
and for RMI-IIOP is not identical. The registerValidation()
method is not implemented in the RMI-IIOP code. This is true
for both the IBM and the SUN versions of J2SE.
.
  The Websphere Application Server ORB for 5.0.1
has been enhanced to include the registerValidation() method.
Problem summary
****************************************************************
* USERS AFFECTED: Websphere Application Server Developers      *
*                 attempting to use registerValidation()       *
*                 method.                                      *
****************************************************************
* PROBLEM DESCRIPTION: The serialization code for Java I/O     *
*                      Serialization and for RMI-IIOP is not   *
*                      identical. The registerValidation()     *
*                      method is not implemented in the        *
*                      RMI-IIOP code. This is true for both    *
*                      the IBM and the SUN versions of J2SE.   *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
When attempting to use registerValidation(), the following
exception occurs:

java.rmi.ServerException: RemoteException occurred in server
thread; nested exception is:
java.rmi.MarshalException: CORBA MARSHAL 0x4942f896 No; nested
exception is:
org.omg.CORBA.MARSHAL: Unable to read value from underlying
bridge : Unable to read value from underlying bridge : Unable
to read value from underlying bridge : Method
registerValidation not supported
minor code: 4942F896  completed: No
java.rmi.MarshalException: CORBA MARSHAL 0x4942f896 No; nested
exception is:
Problem conclusion
The Websphere Application Server ORB for 5.0.1 has been
enhanced to include the registerValidation() method.
Temporary fix Comments
APAR information
APAR number PQ72147
Reported component name WAS BASE 5.0
Reported component ID 5630A3600
Reported release 00W
Status CLOSED PER
PE NoPE
HIPER NoHIPER
Special Attention NoSpecatt
Submitted date 2003-03-17
Closed date 2003-05-23
Last modified date 2003-05-23

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:

Modules/Macros
ORB          

Publications Referenced

Fix information

Applicable component levels
R003 PSY    UP
R00A PSY    UP
R00H PSY    UP
R00I PSY    UP
R00S PSY    UP
R00W PSY    UP


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > General
Operating system(s):
Software version: 00W
Software edition:
Reference #: PQ72147
IBM Group: Software Group
Modified date: May 23, 2003