IBM Support

PM46587: RBD 8012: generated java programs convert the data wrongly when using structured record

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Environment: Windows XP
    Rational Business Developer 8012
    Description:
    
    The data conversion is done incorrectly when one generated Java
    program calls another using the TCPIP remotecomtype.  It happens
    when a structured record is passed, and it has at least one leaf
    field (field at the lowest level of the structure) whose type is
    char or mbchar.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Data conversion is done incorrectly when one generated Java
    program calls another using the TCPIP remotecomtype.  It
    happens when a structured record is passed, and it has at
    least one leaf field (field at the lowest level of the
    structure) whose type is char or mbchar.  The data of fields
    after the first char or mbchar will be incorrect.
    

Problem conclusion

  • The problem has been fixed by a change in the Java runtime.
    It is not necessary to re-generate any code.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM46587

  • Reported component name

    RATL BUS DEV

  • Reported component ID

    5724S5000

  • Reported release

    801

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-08-29

  • Closed date

    2012-01-27

  • Last modified date

    2012-01-27

  • 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

  • R801 PSN

       UP

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

Document Information

Modified date:
27 January 2012