IBM Support

PK54213: WS-RELIABLEMESSAGING XMLSTREAMEXCEPTION: AN INVALID XML CHARACTER

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • I'm running some single server recovery tests on Linux - 10
    async managed persistent messages and stopping the webservice
    in the middle of the run.
    I get the following exceptions on the client side when the
    service is stopped:
    [01/10/07 11:38:55:790 BST] 0000004f SenderWorker  E
    org.apache.sandesha2.workers.SenderWorker
    checkForSyncResponses Sandesha2 Internal Error:  SOAP envelope
    is not set.
    [01/10/07 11:38:55:791 BST] 0000004f SenderWorker  E
    org.apache.sandesha2.workers.SenderWorker
    checkForSyncResponses Caught exception
    org.apache.axis2.AxisFault: First Element must contain the
    local name, Envelope; nested exception is:
    org.apache.axiom.soap.SOAPProcessingException: First Element mu
    st contain the local name, Envelope
    at org.apache.axis2.transport.TransportUtils.createSOAPMessage(
    TransportUtils.java:90)
    at org.apache.sandesha2.workers.SenderWorker.checkForSyncRespon
    ses(SenderWorker.java:587)
    at org.apache.sandesha2.workers.SenderWorker.run(SenderWorker.j
    ava:315)
    at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExe
    cutor$Worker.runTask(ThreadPoolExecutor.java:665)
    at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExe
    cutor$Worker.run(ThreadPoolExecutor.java:690)
    at java.lang.Thread.run(Thread.java:810)
    Caused by: org.apache.axiom.soap.SOAPProcessingException: First
    Element must contain the local name, Envelope
    at org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.cons
    tructNode(StAXSOAPModelBuilder.java:233)
    at org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.crea
    teOMElement(StAXSOAPModelBuilder.java:195)
    at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBu
    ilder.java:129)
    at org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.getS
    OAPEnvelope(StAXSOAPModelBuilder.java:179)
    at org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.<ini
    t>(StAXSOAPModelBuilder.java:124)
    at org.apache.axis2.builder.BuilderUtil.getSOAPBuilder(BuilderU
    til.java:454)
    at org.apache.axis2.transport.TransportUtils.createSOAPMessage(
    TransportUtils.java:157)
    at org.apache.axis2.transport.TransportUtils.createSOAPMessage(
    TransportUtils.java:86)
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All IBM WebSphere Application Server users   *
    *                 of Web Services Reliable Messaging           *
    ****************************************************************
    * PROBLEM DESCRIPTION: When running a WS-ReliableMessaging     *
    *                      request, a SOAP processing error        *
    *                      occurred.                               *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When running some single server recovery tests on Linux - 10
    async managed persistent messages and stopping the webservice
    in the middle of the run.
    The following exceptions occurred on the client side when the
    service is stopped:
    [01/10/07 11:38:55:790 BST] 0000004f SenderWorker  E
    org.apache.sandesha2.workers.SenderWorker
    checkForSyncResponses Sandesha2 Internal Error:  SOAP envelope
    is not set.
    [01/10/07 11:38:55:791 BST] 0000004f SenderWorker  E
    org.apache.sandesha2.workers.SenderWorker
    checkForSyncResponses Caught exception
    org.apache.axis2.AxisFault: First Element must contain the
    local name, Envelope; nested exception is:
    org.apache.axiom.soap.SOAPProcessingException: First Element mu
    st contain the local name, Envelope
    at org.apache.axis2.transport.TransportUtils.createSOAPMessage(
    TransportUtils.java:90)
    at org.apache.sandesha2.workers.SenderWorker.checkForSyncRespon
    ses(SenderWorker.java:587)
    at org.apache.sandesha2.workers.SenderWorker.run(SenderWorker.j
    ava:315)
    at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExe
    cutor$Worker.runTask(ThreadPoolExecutor.java:665)
    at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExe
    cutor$Worker.run(ThreadPoolExecutor.java:690)
    at java.lang.Thread.run(Thread.java:810)
    Caused by: org.apache.axiom.soap.SOAPProcessingException: First
    Element must contain the local name, Envelope
    at org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.cons
    tructNode(StAXSOAPModelBuilder.java:233)
    at org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.crea
    teOMElement(StAXSOAPModelBuilder.java:195)
    at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBu
    ilder.java:129)
    at org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.getS
    OAPEnvelope(StAXSOAPModelBuilder.java:179)
    at org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.<ini
    t>(StAXSOAPModelBuilder.java:124)
    at org.apache.axis2.builder.BuilderUtil.getSOAPBuilder(BuilderU
    til.java:454)
    at org.apache.axis2.transport.TransportUtils.createSOAPMessage(
    TransportUtils.java:157)
    at org.apache.axis2.transport.TransportUtils.createSOAPMessage(
    TransportUtils.java:86)
    

Problem conclusion

  • The ReliableMessaging service has been updated to ensure that
    the soap message is correctly constructed.
    The fix for this APAR is currently targeted for inclusion in
    fixpack 6.1.0.13. 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

    PK54213

  • Reported component name

    WEBSERVIC FEATU

  • Reported component ID

    5724J0850

  • Reported release

    610

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2007-10-08

  • Closed date

    2007-10-11

  • Last modified date

    2007-10-11

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

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

Modules/Macros

  • WSRM
    

Fix information

  • Fixed component name

    WEBSERVIC FEATU

  • Fixed component ID

    5724J0850

Applicable component levels

  • R610 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
10 February 2022