IBM Support

PM22758: Duplicate SOAP element may appear in the message when using JAX-RPC and the Feature Pack for Web Services is

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Duplicate SOAP element may appear in the SOAP message when
    using JAX-RPC and the Feature Pack for Web Services is
    installed.
    
    Note: APAR PM13432 corrects this problem for
    WebSphere Application Server V7.0 and WebSphere Application
    Server V6.1 (when the Feature Pack for Web Services is not
    installed).
    
    While processing an inbound SOAP message, WebSphere Application
    Server Web services runtime may incorrectly generate an extra
    SOAP element.
    
    For example, this SOAP message is received by
    WebSphere Application Server:
    
    <soapenv:Envelope
    xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:test="http://www.noplace.com/test/">
    <soapenv:Header/>
    <soapenv:Body>
    <test:TestOperation>
    <dataIn>Test XML IN</dataIn>
    </test:TestOperation>
    </soapenv:Body>
    </soapenv:Envelope>
    
    After processing, we see an extra SOAP element in the SOAP body
    
    <soapenv:Envelope
    xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:test="http://www.noplace.com/test/">
    <soapenv:Header/>
    <soapenv:Body>
    <test:TestOperation>
    <dataIn>Test XML IN</dataIn>
    </test:TestOperation>
    <test:TestOperation>
    <dataIn>Test XML IN</dataIn>
    </test:TestOperation>
    </soapenv:Body>
    </soapenv:Envelope>
    

Local fix

  • need fix
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  IBM WebSphere Application Server V6.1 users *
    *                  of JAX-RPC Web services with the Feature    *
    *                  Pack for Web Services                       *
    ****************************************************************
    * PROBLEM DESCRIPTION: Duplicate SOAP element may appear in    *
    *                      the SOAP message when using a JAX-RPC   *
    *                      Web service application                 *
    ****************************************************************
    * RECOMMENDATION:  Install a fix pack that contains this APAR. *
    ****************************************************************
    For a JAX-RPC Web service application generated with
    the -noDataBinding option, the XML is mapped to a
    javax.xml.soap.SOAPElement interface defined by the "SOAP
    with Attachments API for Java" (SAAJ) specification.
    
    There is a problem in the JAX-RPC runtime that may cause a
    duplicate SOAPElement to appear in the SOAP message.
    

Problem conclusion

  • The Web services engine was corrected to avoid adding the
    duplicate SOAP element when processing the SOAP message.
    
    Note: APAR PM13432 corrects this problem for
    WebSphere Application Server V7.0 and WebSphere Application
    Server V6.1 (when the Feature Pack for Web Services is not
    installed).
    
    The fix for this APAR is currently targeted for inclusion in
    fix pack 6.1.0.35.  Please refer to the Recommended Updates
    page for delivery information:
    http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM22758

  • Reported component name

    WEBSPHERE APP S

  • Reported component ID

    5724J0800

  • Reported release

    61W

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-09-18

  • Closed date

    2010-09-23

  • Last modified date

    2010-09-23

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

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

Fix information

  • Fixed component name

    WEBSPHERE APP S

  • Fixed component ID

    5724J0800

Applicable component levels

  • R61A PSY

       UP

  • R61H PSY

       UP

  • R61I PSY

       UP

  • R61P PSY

       UP

  • R61S PSY

       UP

  • R61W PSY

       UP

  • R61Z PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
24 October 2021