IBM Support

JR60605: THE BUSINESS PROCESS CHOREOGRAPHER CALLASYNC API DOESN'T RETURN THE FAULT CORRECTLY

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as documentation error.

Error description

  • The callAsync Business Process Choreographer API is used to call
    long-running processes. When a modeled business fault occurs
    and is returned to the caller, you receive an exception similar
    to this:
    
    <soapenv:Envelope
    xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
    <soapenv:Body>
      <a:callbackAsyncProcessFault
    xmlns:a="http://www.ibm.com/xmlns/prod/websphere/business-proces
    s/callback-services/7.0"
    xmlns:b="http://schemas.xmlsoap.org/ws/2004/08/addressing"
    xmlns:c="http://www.ibm.com/xmlns/prod/websphere/bpc-common/type
    s/7.0">
       <processFault>
        <faultStack>
         <message>CWWBA0010E: Unexpected exception during
    execution.</message>
         <messageKey>Api.UnexpectedFailure</messageKey>
         <timestamp>2018-12-05T08:52:28.000Z</timestamp>
         <endOfV7000/>
        </faultStack>
       </processFault>
      </a:callbackAsyncProcessFault>
    </soapenv:Body>
    </soapenv:Envelope>
    
    instead of the modeled fault. The underlying error of that
    Api.UnexpectedFailure is a NullPointerException in
    com.ibm.bpe.util.BPCJAXWSConverter.getBusinessFaultType.
    
    PRODUCTS AFFECTED
    IBM Business Process Manager (BPM) Advanced
    IBM Business Automation Workflow
    IBM Business Automation Workflow Enterprise
    

Local fix

  • n/a
    

Problem summary

  • This issue occurs when a long-running process is called by using
     the Webservice API instead of by using an SCA export
    

Problem conclusion

  • Read: The Business Process Choreographer
    callAsync API doesn't return the fault correctly" at
    
    https://www.ibm.com/support/pages/node/1117713.
    
    PRODUCTS AFFECTED
    IBM Business Process Manager (BPM) Advanced
    IBM Business Automation Workflow
    IBM Business Automation Workflow Enterprise
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR60605

  • Reported component name

    BPM

  • Reported component ID

    5737A5700

  • Reported release

    860

  • Status

    CLOSED DOC

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2019-02-01

  • Closed date

    2019-12-02

  • Last modified date

    2019-12-02

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

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

Fix information

Applicable component levels

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSFPJS","label":"IBM Business Process Manager"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.6.0.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
14 September 2022