IBM Support

PI62817: DFHPI9504E "NO-ARRAY-NAME-INDEXING" IS NOT VALID FOR "DFHJS2LS".

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

  • The value 'NO-ARRAY-NAME-INDEXING' will not be added to the list
    
    of parameters when DFHJS2LS is used.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI62817

  • Reported component name

    CICS TS Z/OS V5

  • Reported component ID

    5655Y0400

  • Reported release

    000

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-05-20

  • Closed date

    2016-08-01

  • Last modified date

    2016-09-02

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

    PI57467

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

    UI39784

Modules/Macros

  • DFJ@H176
    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R00D PSY UI39784

       UP16/09/02 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.3","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.3","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
02 September 2016