PQ87089: A CORBA MARSHAL exception is thrown when more than 35k (32768) database rows is used. This is a JDK (ORB) defect.

APAR status
Closed as program error.

Error description
Application Description The customer is using 2 session beans.
Session A needs to get 'n' number of database entries by using a
method in Session B.  Session B selects # of rows from Database.

Problem Summary The customer is using 2 session beans.
Session A needs to get 'n' number of database entries by using a
method in Session B.  Session B selects # of rows from Database.
If database rows are greater than 32768, a CORBA MARSHAL error
is seen.

In a nutshell, the customer receives a CORBA MARSHAL exception
from more than 35k db rows.
Local fix
Shirish K. from the Java,244 team in India provided a test fix
which updated the following 2 files:
1. ibmorb.jar
2. rt.jar
This solved the problem the customer saw.
Shirish said this fix is scheduled to be released in May in the
IBM JDK 131 SR7 release.

The SOV for this issue is SOV,65428
Problem summary
****************************************************************
* USERS AFFECTED: WebSphere Application Server users on 5.0x   *
*                 using session beans.                         *
****************************************************************
* PROBLEM DESCRIPTION: A CORBA MARSHAL exception is thrown     *
*                      when more than 35k (32768) database     *
*                      rows is used. This is a JDK (ORB)       *
*                      defect.                                 *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
The customer is using 2 session beans. Session A needs to get
'n' number of database entries by using a method in Session B.
Session B selects # of rows from Database. If database rows
are greater than 32768, a CORBA MARSHAL error is seen.
Problem conclusion
This problem has been fixed in the JDK build:
IBM JDK 131 SR7 release.
Temporary fix Comments
APAR information
APAR number PQ87089
Reported component name WAS NETWRK DEPL
Reported component ID 5630A3601
Reported release 00I
Status CLOSED PER
PE NoPE
HIPER NoHIPER
Special Attention NoSpecatt
Submitted date 2004-04-02
Closed date 2004-04-08
Last modified date 2004-04-08

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:

Modules/Macros

Publications Referenced

Fix information

Applicable component levels
R003 PSY    UP
R00A PSY    UP
R00H PSY    UP
R00I PSY    UP
R00P 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: 00I
Software edition:
Reference #: PQ87089
IBM Group: Software Group
Modified date: Apr 8, 2004