IBM Support

PM48335: RDz Local Syntax Check Problem if COPYbooks not in SYSLIB

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • There is an issue with Local Syntax checking.
    
    The problem is with the parsing of the Additional JCL to create
    the environment variables necessary for the local syntax check.
    When copy files come from libraries other than SYSLIB, and more
    than one library is specified, all of the environment variables
    are not generated properly.
    
    When running a Local Syntax Check it uses the SYSLIB plus the
    first DD present in the 'Additional JCL' box of the 'Procedures
    and Steps' entry for COBOL programs.
    If the user codes a COPY book using the 'IN ?some DD
    identifier?' format, the DD name must match the name in the code
    for the compiler to count the item as being found.
    Since the Local Syntax Check appears to look at only the first
    DD, they are only finding the items in that file, and only if
    the 'IN' parameter matches the DD name.  Example syntax -
    COPY BOOK1 IN DDNAME1.
    

Local fix

Problem summary

  • The parsing of the DD statements needs to change to ensure that
    all of the environment variables get set properly.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PM48335

  • Reported component name

    RATL DEV FOR SY

  • Reported component ID

    5724T0700

  • Reported release

    801

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-09-20

  • Closed date

    2011-10-14

  • Last modified date

    2011-10-14

  • 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

  • R803 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":"8.0.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
27 October 2020