IBM Support

JR46419: Steps from a subprocess cannot be displayed in REST API

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • REST API cannot display the step when the coach is in a
    subprocess (human service) that is located in another human
    process.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  BPM REST API users.                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: Property "step" is not returned when    *
    *                      the current step is in a subprocess.    *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Property "step" is returned by examining the current workflow
    step and matching it with the process items in the service
    model. The root cause of the problem was the correct "step"
    could not be found when it is inside a subprocess.
    The problem can be reproduced by using the REST API
    Tester application, it is available at:
    http://<bpm server>:9080/bpmrest-ui/
    Steps to reproduce:
    1) Start a process instance in the Process Designer and
    look for the task id.
    2) Go to the REST API Tester application and navigate to
    WLE REST APIs -> Service API -> Resume Service. In the "Service
    Instance ID:" field, use the task id from the previous step and
    in the "Button or Endpoint:" field use the button or endpoint
    on the coach.
    3) Click Execute Call and it should show the return result.
    4) Review the response, the property "step" is missing.
    

Problem conclusion

  • New logic was added to look inside the subprocess to find the
    correct step.
    
    Installation instruction is available to download from Fix
    Central along with JR46419 iFix file.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR46419

  • Reported component name

    BPM ADVANCED

  • Reported component ID

    5725C9400

  • Reported release

    751

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-04-22

  • Closed date

    2013-05-01

  • Last modified date

    2013-05-01

  • 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

    BPM ADVANCED

  • Fixed component ID

    5725C9400

Applicable component levels

  • R750 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSFTN5","label":"IBM Business Process Manager Advanced"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.5.1","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
11 October 2021