PQ84501: org.omg.CORBA.MARSHAL: Unable to read value from underlying bridge running on w401607.

 A fix may be available

Obtain the fix for this APAR



APAR status
Closed as program error.

Error description
Running WebSphere w401607 on z/OS 1.4, code running on one
server region (CLIENT) calls a remote object on the other server
region (SERVER) and fails with the following error symptom on
the SERVER

org.omg.CORBA.MARSHAL: Unable to read value from underlying
bridge :
Undefined type information value in value_tag  minor code: F000
completed: No
.at
com.ibm.rmi.iiop.CDRInputStream.read_value(CDRInputStream.java
(Compiled Code))
.at
com.zurich.nc.customer.server._EJSRemoteStatelessICustomerServic
e_
Tie._invoke(_EJSRemoteStatelessICustomerService_Tie.java:1
.at
com.ibm.ws390.rmi.corba.ORBEJSBridge.invoke(ORBEJSBridge.java:56
8)
Trace: 2004/02/09 23:56:28.602 01 t=9B3088 c=5.3D6 key=P8
<13007002)
Local fix Problem summary
****************************************************************
* USERS AFFECTED: All users of WebSphere Application Server    *
*                 version 4.0.1 for z/OS and OS/390.           *
****************************************************************
* PROBLEM DESCRIPTION: CORBA::MARSHAL with minor code 4942F000 *
*                      with tracebacks that contain            *
*                      failures in CDRInputStream.read_value   *
*                      after application of 
PQ81448.           *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
On some paths, a marshalling exception occurs on the first
request to a particular server. The exception was
incorrectly handled.

Traceback looks something like this:
org.omg.CORBA.MARSHAL: Unable to read value from underlying
bridge : Undefined type information value in value_tag
minor code: 4942F000 completed: No
at com.ibm.rmi.iiop.CDRInputStream.read_value(
                       CDRInputStream.java(Compiled Code))

If Java ORB trace is on (com.ibm.ws390.orb=all=enabled),
there will also be traces on the client side for the failing
message that look something like:

ExtendedMessage: ClientDelegate.request;
value 1 = "IBM Partner Version; Client(this): 000013010003,
                              Server(remote): 000000000000

The significant part being that the Client and Server pieces
do not match for the request that fails.
Problem conclusion
In the case of a partner version mismatch, the marshalling
exception is caught, and the request is redriven with the
correct PV values.

APAR PQ84501 is associated with SERVICE LEVEL W401610 of
WebSphere Application Server version 4.0.1 for z/OS and OS/390.
Temporary fix Comments
APAR information
APAR number PQ84501
Reported component name WASKBASE
Reported component ID 5655A9801
Reported release 401
Status CLOSED PER
PE NoPE
HIPER NoHIPER
Submitted date 2004-02-10
Closed date 2004-03-12
Last modified date 2004-04-03

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:

Modules/Macros
BBOUBINF          

Fix information
Fixed component name WASKBASE
Fixed component ID 5655A9801

Applicable component levels
R401 PSY UQ86140    UP04/03/23 P F403

  Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server for z/OS
Operating system(s):
Software version: 401
Software edition:
Reference #: PQ84501
IBM Group: Software Group
Modified date: Apr 3, 2004