IBM Support

PH28232: CICS TRANSLATOR NEEDS TO BE UPDATED TO SUPPORT COBOL FLOATING COMMENTS.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Floating comments cause a DFH7035I error to be issued by the
    CICS translator.
    Floating comments were added to COBOL V5.1, and this allowed
    you to add a comment to ANY line by
    prefixing the comment text with '*>'
    .
    But when the code has a floating comment which contains a
    single apostrophe, translation generates message DFH7035I
    and breaks the COBOL source by adding superfluous quotes
    to the next source line.
    .
    For example, see this line of COBOL source:
     *> A single apostrophe here SHOULDN'T be a problem
    suffers the problem.
    Changing that line of COBOL source to:
     *> A single apostrophe here SHOULD NOT be a problem
    bypasses the problem and allows for successful translation
    and no message DFH7035I.
    

Local fix

  • Remove the single quote / apostrophe from Cobol source.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: Floating comments cause a msgDFH7035I   *
    *                      error to be issued by the CICS          *
    *                      translator.                             *
    ****************************************************************
    Attempts to translate a CICS COBOL program which has
    floating comments, indicated by the characters *>
    may fail because the CICS translator parses the COBOL
    statement incorrectly.
    

Problem conclusion

  • The CICS translator has been updated to support COBOL floating
    comments.
    

Temporary fix

Comments

  • ×**** PE21/11/01 FIX IN ERROR. SEE APAR PH41716  FOR DESCRIPTION
    

APAR Information

  • APAR number

    PH28232

  • Reported component name

    CICS TS Z/OS V5

  • Reported component ID

    5655Y0400

  • Reported release

    100

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-08-05

  • Closed date

    2020-12-03

  • Last modified date

    2022-01-06

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UI72894 UI72895 UI72896

Modules/Macros

  • DFHECM14 DFHEDM14 DFHEPM14
    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R100 PSY UI72896

       UP20/12/07 P F012

  • R200 PSY UI72895

       UP20/12/07 P F012

  • R300 PSY UI72894

       UP20/12/11 P F012

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Line of Business":{"code":"LOB35","label":"Mainframe SW"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.4"}]

Document Information

Modified date:
07 January 2022