IBM Support

PH26343: DFHWS2LS DFHPI9500E EDC5047I An invalid file name was specified as a function parameter

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • DFHWS2LS is run against a large WSDL document which results in
    over 100 copybooks being generated.  When six character REQMEM
    and RESPMEM parameter values are specified DFHWS2LS attempts to
    create a data set member with a nine character name which fails
    with message:
    
    //DD:MYDD(C09WIQ100): fopen() failed; EDC5047I An invalid file
    name was specified as a function parameter.;
    errno=47 errno2=0xc00b028e last_op=2 errorCode=0x4
    DFHPI9500E An internal error has occurred. Please contact IBM
    Support.
    

Local fix

  • na
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS Users                               *
    ****************************************************************
    * PROBLEM DESCRIPTION: Message EDC5047I received stating an    *
    *                      invalid file name was specified when    *
    *                      running a DFHWS2LS job.                 *
    ****************************************************************
    When running DFHWS2LS the following message is received if CICS
    attempts to create a PDS member with a name that exceeds 8
    characters.
    
    EDC5047I An invalid file name was specified as a function
    parameter.;errno=47 errno2=0xc00b028e last_op=2 errorCode=0x4
    DFHPI9500E An internal error has occurred. Please contact IBM
    Support.
    
    A prefix of up to 6 characters can be specified by the user to
    be used when generating the copybooks produced by the assistant
    (via the REQMEM and RESPMEM parameters). CICS appends a suffix
    to the end of each copybook created starting with 2 digits 01.
    These increment with each copybook created. A PDS member name
    can be a maximum of 8 characters. Once the number of copybooks
    generated exceeds 99, CICS will attempt to append 100 on to the
    end of the prefix specified. If the prefix is 6 characters, this
    will fail with an invalid member name because CICS will try to
    create a 9 character member name (6 character prefix + 100).
    
    This problem could also occur when using DFHJS2LS or DFHSC2LS.
    

Problem conclusion

  • The web services assistants have been changed to no longer
    attempt to generate a PDS member name longer than 8 characters.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH26343

  • 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

    2020-06-11

  • Closed date

    2020-10-22

  • Last modified date

    2020-11-02

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

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

    UI72204 UI72205 UI72206 UI72207

Modules/Macros

  • DFJ@H176
    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R00D PSY UI72207

       UP20/10/24 P F010

  • R10D PSY UI72206

       UP20/10/24 P F010

  • R200 PSY UI72205

       UP20/10/23 P F010

  • R300 PSY UI72204

       UP20/10/23 P F010

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.3"}]

Document Information

Modified date:
03 November 2020