IBM Support

PI55020: ARRAYINDEXOUTOFBOUNDSEXCEPTION PASSING ARRAY OF RECORDS TO CALLED PROGRAM

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • User has a program with only one parameter. The parameter is an
    array of
    basic records. Called program  initializes the array
    and returns control to calling program.
    
    In RBD 9.5.0, the generated Java  program fails with
    ArrayIndexOutOfBoundsException
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * EGL Java users who use program call with empty array as      *
    * parameter.                                                   *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * In RBD 9.5, 9.1.1 and 9.0.1.1, for EGL Java program call,    *
    * the data conversion between callee and caller for empty      *
    * dynamic array will corrupt the data.                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • The problem is fixed.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI55020

  • Reported component name

    RATL BUS DEV

  • Reported component ID

    5724S5000

  • Reported release

    950

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-01-07

  • Closed date

    2016-09-12

  • Last modified date

    2016-09-12

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    RATL BUS DEV

  • Fixed component ID

    5724S5000

Applicable component levels

  • R901 PSY

       UP

  • R911 PSY

       UP

  • R950 PSY

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSMQ79","label":"Rational Business Developer"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"950","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
17 October 2021