IBM Support

PK67361: CREATING A WSDL CONTAINING ATTRIBUTES SHOW UP IN THE LANGUAGE CONTAINER STRUCTURE BUT NOT IN THE OUTBOUND REQUEST.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Running DFHWS2LS at Mapping Level 1.2 for a WSDL containing
    attributes.  Fields for the attributes correctly appear in the
    Language Container Structures produced but in a Trace with
    PI=ALL shows the outbound request with no attributes set, so
    the request produces incorrect output.  The attributes were
    defined as:
    .
    <xsd:attribute fixed="R" name="class" type="xsd:string"
    use="required" />
    .
    The problem lies in DFHPIII.  If the attribute is defined as
    'fixed' then the value wasn't being output at all.  This was
    being done because there shouldn't be a need to send the value
    as the receiver can imply what the value is anyway.  However, it
    seems in this case of also having use="required" set that CICS
    needs to be supplying the attribute in the output SOAP message.
    .
    Additional Symptom(s) Search Keyword(s):
    KIXREVDAM
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: XML attributes with 'fixed' values are  *
    *                      not included in outbound SOAP messages  *
    *                      generated by CICS.                      *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    A program invokes a WEBSERVICE for which the WSDL document
    includes an XML attribute with a 'fixed' value (i.e. an XML
    constant). The SOAP message generated by CICS does not include
    the attribute, even if the WSDL specifies that the attribute is
    required. This may result in problems if the target web service
    does not assume that the fixed value is implicitly present in
    the SOAP message.
    
    Additional Keywords: DFHWS2LS
    

Problem conclusion

  • DFHPIII has been changed to include XML attributes with fixed
    values in SOAP messages generated by CICS.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PK67361

  • Reported component name

    CICSTS V3 Z/OS

  • Reported component ID

    5655M1500

  • Reported release

    400

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2008-06-09

  • Closed date

    2008-08-18

  • Last modified date

    2008-09-02

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

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

    UK39010 UK39011

Modules/Macros

  •    DESPIII  DFHPIII
    

Fix information

  • Fixed component name

    CICSTS V3 Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R400 PSY UK39010

       UP08/08/21 P F808

  • R500 PSY UK39011

       UP08/08/21 P F808

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

Document Information

Modified date:
02 September 2008