IBM Support

PI57467: DFHPI9504E "NO-ARRAY-NAME-INDEXING" IS NOT VALID FOR "DFHJS2LS". 16/06/28 PTF PECHANGE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Attempting to run DFHJS2LS using CICS TS 5.2 and receive the
    following message.
    .
    DFHPI9504E Parameter "NO-ARRAY-NAME-INDEXING" has been
    specified but is not valid for program "DFHJS2LS".
    .
    When DFHJS2LS is used to create a JSONTRANSFORM the assistants
    code ends up processing the input parameters twice.  This
    wouldn't usually be a problem but when MAPPING-OVERRIDES is
    also used, all the possible override parameters get add to the
    list of parameters able to be used and also all get initialised
    as set to NO.  In this situation when the parameters get
    validated a second time the NO-ARRAY-NAME-INDEXING
    parameter is found set to NO.  The parameter is not valid for
    use with DFHJS2LS so the error message is reported.
    .
    Additional Symptom(s) Search Keyword(s): KIXREVDAM
    DFHPI9504 MSGDFHPI9504 MSGDFHPI9504E
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS Users with PTF UI31269 or UI31270   *
    *                 applied.                                     *
    ****************************************************************
    * PROBLEM DESCRIPTION: Using the utility DFHJS2LS to generate  *
    *                      a high-level language data structure    *
    *                      and a JSON binding from a JSON          *
    *                      schema, the error 'DFHPI9504E           *
    *                      Parameter "NO-ARRAY-NAME-INDEXING"      *
    *                      has been specified but is not valid     *
    *                      for program "DFHJS2LS' will             *
    *                      occurred when the parameter             *
    *                      'MAPPING-OVERRIDES' is used.            *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When DFHJS2LS is used to create a JSONTRANSFORM, the
    assistants code makes multiple passes to validate the input
    parameters, with more parameters being added for subsequent
    passes.When MAPPING-OVERRIDES is used, all the possible
    override parameters get added to the list of parameters
    validated by subsequent passes.
    In this situation when the parameters get
    validated a second time the NO-ARRAY-NAME-INDEXING parameter is
    found set to NO.  The parameter is not valid for use with
    DFHJS2LS so the error message is reported.
    

Problem conclusion

  • UI34207 UI32548 UI31269 UI34208 UI38579 UI32549 UI36460 UI31270
    UI34224
    The value 'NO-ARRAY-NAME-INDEXING' will not be added to the
    list of parameters when DFHJS2LS is used.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PI57467

  • Reported component name

    CICS TS Z/OS V5

  • Reported component ID

    5655Y0400

  • Reported release

    900

  • Status

    CLOSED PER

  • PE

    YesPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-02-17

  • Closed date

    2016-07-22

  • Last modified date

    2016-09-02

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

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

    PI62817 UI39749 UI39750

Modules/Macros

  •    DFJ@H176
    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R80D PSY UI39749

       UP16/08/05 P F608 Ø

  • R90D PSY UI39750

       UP16/08/05 P F608 Ø

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":"5.2","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":"5.2","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
02 September 2016