IBM Support

PH05301: DFHPI9500 IS ISSUED DURING PARSE OF PIC 9 AND S9 FIELDS WITH 19 TO 31 DIGITS

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as fixed if next.

Error description

  • Customer is using DFHLS2JS to convert a language structure to
    JSON schema.  The language structure being converted contains
    long PIC 9 fields.
    .
    For example:
    
    01 langStructure.
    03 org           PIC   9(03).
    03 firstField    PIC   9(20).
    
    The conversion fails with the following message.
    
    DFHPI9500E An internal error has occurred.  Please contact IBM
    Support.
    
    The DFHLS2JS job output shows the following:
    
    java.lang.NumberFormatException: For input string:
    "99999999999999999999"  as it parses data description entry:
    03 firstField   PIC   9(20)
    
    
    Additonal Symptom(s) Search Keyword(s): KIXREVDAM
    TS002526827
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: DFHPI9500E when running DFHLS2JS with   *
    *                      a Cobol copybook containing a PIC 9(n)  *
    *                      DISPLAY, where 'n' is greater than 18.  *
    ****************************************************************
    DFHLS2JS, DFHLS2SC or DFHLS2WS is run with a Cobol copybook as
    input.  The copybook contains a PIC 9 with usage of DISPLAY (the
    default) that has a total of 19 or more digits.
    The web services assistant attempts to store the maximum value
    for this field in a Java long however the value is too big which
    causes a java.lang.NumberFormatException and DFHPI9500E message.
    
    Keywords: msgDFHPI9500 PI9500
    

Problem conclusion

Temporary fix

Comments

  • This APAR is being closed FIN with concurrence from the
    submitting customer. This means that a fix to this APAR is
    expected to be delivered from IBM in a release which is being
    developed at the time that the APAR was closed.
    
    The latest release of the product to exit development at the
    time this APAR was closed was CICS Transaction Server for z/OS
    5.6.
    
    VUL 166965 VUL166965
    

APAR Information

  • APAR number

    PH05301

  • Reported component name

    CICS TS Z/OS V5

  • Reported component ID

    5655Y0400

  • Reported release

    900

  • Status

    CLOSED FIN

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-11-14

  • Closed date

    2021-03-19

  • Last modified date

    2021-03-19

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

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

Fix information

Applicable component levels

[{"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.2"}]

Document Information

Modified date:
20 March 2021