IBM Support

JR44903: SERVICE REST API TO START A SERVICE DOES NOT START THE CORRECT SERVICE WHEN A SNAPSHOT ID IS PROVIDED.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The service REST API(/rest/bpm/wle/v1/service/) to start a
    service(POST start) does not start the correct service when a
    snapshot ID is provided.
    
    The REST start service API can start a service by name or by id.
    When a user tries to start a service by name, the REST API is
    ignoring the snapshotId parameter. This leads to the default
    snapshot (or TIP on Process Center) to be used rather than the
    specified snapshot.
    

Local fix

  • Use the service ID rather than the service name when
    using the start service REST API.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  User tries to start a service by name when  *
    *                  using Business Process Manager.             *
    ****************************************************************
    * PROBLEM DESCRIPTION: Service REST API to start a service     *
    *                      does not start the correct service      *
    *                      when a snapshot ID is provided.         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The service REST API(/rest/bpm/wle/v1/service/) to start a
    service(POST start) does not start the correct service when a
    snapshot ID is provided.
    The REST start service API can start a service by name or by
    id.
    When a user tries to start a service by name, the REST API is
    ignoring the snapshotId parameter. This leads to the default
    snapshot (or TIP on Process Center) to be used rather than the
    specified snapshot.
    

Problem conclusion

  • The logic of behavior becomes:
    If the service name does not have a snapshot name, then the
    snapshot id is used to choose the proper snapshot.
    If there is no snapshot id, then the current snapshot is used
    (for Process Center) or the default snapshot is used (for
    Process Server).
    For detail instruction for install/uninstall, please check the
    README file which can be downloaded together with JR44903 ifix
    file.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR44903

  • Reported component name

    BPM STANDARD

  • Reported component ID

    5725C9500

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-11-27

  • Closed date

    2013-02-05

  • Last modified date

    2013-02-05

  • 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 STANDARD

  • Fixed component ID

    5725C9500

Applicable component levels

  • R800 PSY

       UP

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

Document Information

Modified date:
12 October 2021