The StartService REST API fails to start a service with the IBM Business Process Manager (BPM) V8.0 products

Technote (troubleshooting)


Problem(Abstract)

When you attempt to start a service for the IBM Business Process Manager Version 8.0 products through the StartService REST API, you receive a CWTBG0568E error message.

Symptom

You might see the following error when you attempt to start a service with the REST API:

REST API Sample:
http://<hostname>:<port>/rest/bpm/wle/v1/service/<Process App Acronym>@<service>?action=start&snapshotId=<snapshotID>&createTask=false&parts=all

errorMessage:
"CWTBG0568E: Unable to start service type BACKGROUND due to a restriction: Service type must be AJAX or HUMAN.",

errorMessageParameters:
  [
  "BACKGROUND"
  ],


Cause

There was a deliberate change for Version 8.0 to address an SQL issue. This change limits human services to be started using a REST call. Only AJAX and human services are allowed to be executed using REST calls.

Resolving the problem

You can use the startProcess or another REST API to implement the same function with non-human or AJAX services.

Cross reference information
Segment Product Component Platform Version Edition
Business Integration IBM Business Process Manager Standard REST API AIX, Linux, Linux zSeries, Solaris, Windows 8.0
Business Integration IBM Business Process Manager Express REST API Linux, Linux zSeries, Windows 8.0
Business Integration IBM BPM Advanced Pattern on Red Hat Enterprise Linux Server REST API Linux Red Hat - xSeries 8.0

Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

IBM Business Process Manager Advanced
REST API

Software version:

8.0

Operating system(s):

AIX, Linux, Linux zSeries, Solaris, Windows

Reference #:

1599828

Modified date:

2012-06-27

Translate my page

Machine Translation

Content navigation