IBM Support

PM05546: Rational Developer System z,Invalid IRZ0302S exception thrown wh en REDEFINES items exist in COBOL structure

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • '..IRZ0302S Language structure to XML conversion could not
    complete in program E9O because the length prefix of language
    structure IO-MSG-AREA specified a length of 31706 bytes, which
    is less than the structure's minimum length of 128004 bytes...'
    
    RDz is including redefining items when computing the minimum
    length of the structure when generating the converters. This is
    not correct behavior.
    
          *
            00010001
          * -----? I/O MESSAGE RECEIVING AND SENDING AREA.
            00020001
          *
            00030001
           01  IO-MSG-AREA IS EXTERNAL.
            00040008
               10  IO-MSG-LENGTH       COMP       PIC S9(00004).
            00050001
               10  IO-MSG-ZZ           COMP       PIC S9(00004).
            00060001
               10  IO-MSG-REQUEST.
            00070019
                   20  IO-IMS-TRANS               PIC  X(00008).
            00080019
                   20  IO-MSG-DATA                PIC  X(31992).
            00090025
          *                                       -------------
          *                                         32004 bytes
    
          *
            00100000
          * -----? I/O MESSAGE SENDING AREAS FOR E9 TRANSACTIONS.
            00110000
          *
            00120000
               10  E9-IN-MSG-AREA       REDEFINES    IO-MSG-REQUEST.
            00130019
                   20  E9-IN-TRAN                 PIC  X(00008).
            00140019
                   20  E9-IN-DATA                 PIC  X(31992).
            00150025
          *
            00160003
               10  E9-OUT-MSG-AREA      REDEFINES    IO-MSG-REQUEST.
            00170019
                   20  E9-OUT-DATA                PIC  X(32000).
            00180025
               10  E9-MQ-MSG-FLDS       REDEFINES    IO-MSG-REQUEST.
            00220006
                   20  E9-MQ-MSG-DATA             PIC  X(32000).
            00220006
          *                                       -------------
          *                                        128004 bytes ?--
    incorrect
    

Local fix

Problem summary

  • RDz is including redefining items when computing the minimum
    length of COBOL language structures; this is not correct
    behavior.
    

Problem conclusion

  • The minimum length computation for COBOL language structures
    will exclude redefining items.
    The problem listed in this APAR has been resolved with
    IBM Rational Developer for System z V7.6.1 Refresh Pack which
    is available from the Recommended Fixes support download page:
    http://www-1.ibm.com/support/docview.wss?rs=2294&uid=swg27006335
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM05546

  • Reported component name

    RATL DEV FOR SY

  • Reported component ID

    5724T0700

  • Reported release

    760

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-01-19

  • Closed date

    2010-05-22

  • Last modified date

    2010-05-22

  • 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 DEV FOR SY

  • Fixed component ID

    5724T0700

Applicable component levels

  • R761 PSY

       UP

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

Document Information

Modified date:
27 October 2020