IBM Support

PM37166: DFHWS2LS GENERATES LEVEL 88 COBOL FIELDS WITH NAMES OVER 30 CHAR ACTERS IN LENGTH RESULTING IN ERRORS AT COMPILE TIME.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • You are running DFHWS2LS and the resulting cobol copybooks
    contain level 88 fields with names that are longer than 30
    characters. This will result in errors at compile time because
    30 characters is the max length a cobol field can have. This
    problem will occur even if you have specified
    NAME-TRUNCATION=RIGHT in DFHWS2LS.
    Additional Keywords:
    KIXREVSCB
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: DFHWS2LS generates level88 cobol fields *
    *                      with names over 30 characters in length *
    *                      resulting in errors at compile time.    *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    DFHWS2LS is called to generate language structure in COBOL from
    a WSDL file. There are names over 30 characters in length in
    the WSDL file. These names are used in Level88 fields in the
    language structure and are not truncated. It results in errors
    at compile time as COBOL cannot handle names that are longer
    than 30 characters.
    

Problem conclusion

  • DFHWS2LS has been changed to generate valid COBOL level 88 field
    names.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

  • ž**** PE11/09/12 FIX IN ERROR. SEE APAR PM47134  FOR DESCRIPTION
    

APAR Information

  • APAR number

    PM37166

  • Reported component name

    CICS TS Z/OS V4

  • Reported component ID

    5655S9700

  • Reported release

    600

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-04-15

  • Closed date

    2011-07-26

  • Last modified date

    2011-09-28

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

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

    PM43503 UK70212

Modules/Macros

  •    DFJ@H176
    

Fix information

  • Fixed component name

    CICS TS Z/OS V4

  • Fixed component ID

    5655S9700

Applicable component levels

  • R60D PSY UK70212

       UP11/08/09 P F108

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.

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
28 September 2011