IBM Support

PM07402: XML converter generated COBOL source exceeds column 72

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Rational Developer for System z v7.6.0.1 XML Converter generates
    COBOL with DBCS line line greater 72 characters.  This causes
    compile errors and incorrect OCCURS statement.
    Issue (A)
    IGYDS0002-E A character other than '*', 'D', '/' or '-' was
    found in column 7.  A blank was assumed.
    IGYDS0027-S Non-COBOL character(s) were found starting with
    IGYDS0001-W A blank was missing before character '?' in column
    10.  A blank was assumed.
    IGYDS0009-E '.' should not begin in area 'A'.  It was processed
    as if found in area 'B'.
    IGYDS0027-S Non-COBOL character(s) were found starting with '?'
    in column 10.  The characters were discarded.
    IGYDS0001-W A blank was missing before character '?' in column
    15.  A blank was assumed.
    IGYDS1089-S 'U' was invalid.  Scanning was resumed at the next
    area 'A' item, level-number, or the start of the next clause.
    
    Issue (B) see FITS MR0216104537.
    The below causes a compile error IGYGR1258-S as the ASCENDING
    KEY is more than the allowable 256 bytes (439).
           02 XPATH-TEXT PIC N(439) NATIONAL
               OCCURS 81 TIMES
               ASCENDING XPATH-TEXT INDEXED BY
               XPATH-TEXT-NDX.
    

Local fix

Problem summary

  • See APAR Error description Issue A.
    

Problem conclusion

  • All COBOL literals for embedded error messages were changed to
    Hex National and made fit within 72 col limit.
    Code was also changed to employ appropriate COBOL functions to
    deal with the new literal format.
    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

    PM07402

  • 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-02-11

  • 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