IBM Support

PM46909: WEBSERVICE CONFIG FILE TRANSPORT HANDLER PARAMETER LIST GREATER THAN 256 BYTES IS TRUNCATED.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • You have defined a requester pipeline configuration file
    with a transport section. Inside the transport section
    you have provided parameters in the <handler_parameter_list>
    tag which is longer than 256 bytes.
    When you invoke the webservice request, the parameter list is
    truncated.
    The problem occurs when the parameter list is greater than
    256 bytes. DFHPIPL routine populate_transport_node_element
    uses MVC to move the parameter list from the config file
    to the data block PITNEDA. This means only a maximum of 256
    bytes can be copied; data greater than 256 is truncated.
    Additional Symptom(s) Search Keyword(s): KIXREVSWM
    Get container DFH-HANDLERPLIST shows the truncated data.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: Pipeline config file transport          *
    *                      handler parameter list is truncated     *
    *                      when its length is greater than 256     *
    *                      bytes.                                  *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    DFHPIPL routine populate_transport_node_element use MVC to move
    the transport handler parameter list from the config file to
    control block PITNEDA.
    If the transport handler parameter list content is greater than
    256 bytes, the content will be truncated.
    If the transport handler parameter list content is NULL, the
    length of parameter is calculated as a negative number which
    overlay the data in control block and caused abend 0C4/AKEA.
    

Problem conclusion

  • DFHPIPL has been changed to handle the transport handler
    parameter list element to make a complete copy of parameter
    content  and calculate the correct length of content.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PM46909

  • Reported component name

    CICS TS Z/OS V4

  • Reported component ID

    5655S9700

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-09-01

  • Closed date

    2011-10-14

  • Last modified date

    2011-11-02

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

    PM39358

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

    UK72998

Modules/Macros

  •    DFHPIPL
    

Fix information

  • Fixed component name

    CICS TS Z/OS V4

  • Fixed component ID

    5655S9700

Applicable component levels

  • R700 PSY UK72998

       UP11/10/27 P F110

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

Document Information

Modified date:
02 November 2011