Skip to main content

PM76673: COBOL copybooks with $ in the name in EXEC SQL INCLUDE statements where the name is not in quotes are not resolved


Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • In RDz 8.5, COBOL Copybooks names containing $, #, or @ symbols
    in EXEC SQL INCLUDE statements where the name is not in quotes
    are not resolved.
    
    Here is an example of the COBOL statement that does not resolve
    the copybook file name:
    
    EXEC SQL INCLUDE TEST$1 END-EXEC
    
    If the copybook file name is in quotes, it will be resolved.
    

Local fix

  • If the copybook file name is in quotes, the name will be
    resolved.
    

Problem summary

  • In RDz 8.5, COBOL Copybooks names containing $ in EXEC SQL
    INCLUDE statements where the name is not in quotes are not
    resolved.
    
    Here is an example of the COBOL statement that does not resolve
    the copybook file name:
    
    EXEC SQL INCLUDE TEST$1 END-EXEC
    
    If the copybook file name is in quotes, it will be resolved.
    

Problem conclusion

  • ****************************************************************
    
    USERS AFFECTED:
    RDz users who edit COBOL programs with EXEC SQL INCLUDE
    statements, where the copybook name includes the @, # or $
    characters and the copybook name is not in a string literal.
    ****************************************************************
    
    PROBLEM DESCRIPTION:
    RDz did not resolve copybook names in COBOL program with
    EXEC SQL INCLUDE statements when the copybook names contained
    the @, #, or $ characters and the names were not in string
    literals.
    
    The problem listed in this APAR has been resolved with
    IBM Rational Developer for System z V8.5.1.1 Fix 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

    PM76673

  • Reported component name

    RATL DEV FOR SY

  • Reported component ID

    5724T0700

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-11-07

  • Closed date

    2013-03-21

  • Last modified date

    2013-03-21

  • 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

  • R850 PSY

       UP

Rate this page:

(0 users)Average rating

Copyright and trademark information

IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.

Rate this page:


(0 users)Average rating

Add comments

Document information

Rational Developer for System z


Software version:
850


Reference #:
PM76673


Modified date:
2013-03-21

Translate my page

Content navigation