IBM Support

PI45449: EXCEPTION MESSAGE IS NOT INCLUDED IN THE SOAP FAULT WHEN THE APPLICATION EXPLICITLY THROWS A RUNTIMEEXCEPTION.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • A user-defined runtime exception is handled as "Internal
    Error".
    

Local fix

  • You can set com.ibm.ws.websvcs.ResetBuffer=false to disable the
    functionality of PI33437.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  IBM WebSphere Application Server users of   *
    *                  JAX-WS web services.                        *
    ****************************************************************
    * PROBLEM DESCRIPTION: Runtime exception is incorrectly        *
    *                      wrapped in an "Internal Error" soap     *
    *                      fault when                              *
    *                      com.ibm.ws.websvcs.ResetBuffer is set   *
    *                      to true.                                *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When com.ibm.ws.websvcs.ResetBuffer is set to true, although
    webservices.unify.faults is set to false, the
    RuntimeException thrown during attachment writing is
    wrapped in the "Internal Error" soap fault. But if the
    RuntimeException is coming from Application code, this
    Exception information should be included in the soap fault.
    Currently WebServices engine doesn't differentiate these two
    kinds of RuntimeExceptions, and that causes the incorrect
    behavior.
    

Problem conclusion

  • The WebServices engine is changed to check if the
    RuntimeException comes from the attachment writing phase or
    not, in this way it corrects the issue.
    
    The fix for this APAR is currently targeted for inclusion in
    fix pack 8.5.5.9.  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

    PI45449

  • Reported component name

    WEBS APP SERV N

  • Reported component ID

    5724H8800

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2015-07-23

  • Closed date

    2015-10-30

  • Last modified date

    2016-06-30

  • 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

    WEBS APP SERV N

  • Fixed component ID

    5724H8800

Applicable component levels

  • R850 PSY

       UP

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

Document Information

Modified date:
28 April 2022