Direct links to fixes
APAR status
Closed as program error.
Error description
When you invoke an IBM Business Process Manager (BPM) REST API by using a JSON object as an input parameter for a data object, such as to change variable values, you might get the following error: "CWTBG0029E: The parameter 'params' has an unsupported value". The error occurs when the JSON object passed in represents a complex business object from the system toolkit. The error appears in the API Response message and in an FFDC log entry. The following list refers to all the IBM BPM REST calls that might be affected: Process Resource - Start Method (Start Process) http://www.ibm.com/support/knowledgecenter/SSFPJS_7.5.1/com.ibm. wbpm.bspace.ref.doc/bpmrest-docs/rest_bpm_wle_v1_process_post_st art.htm?cp=SSFPJS_7.5.1&lang=en Service Resource - Start Method (Start Service) http://www.ibm.com/support/knowledgecenter/SSFPJS_7.5.1/com.ibm. wbpm.bspace.ref.doc/bpmrest-docs/rest_bpm_wle_v1_service_instanc eid_post_start.htm?cp=SSFPJS_7.5.1&lang=en Service Resource - SetData Method (Service SetData) http://www.ibm.com/support/knowledgecenter/SSFPJS_7.5.1/com.ibm. wbpm.bspace.ref.doc/bpmrest-docs/rest_bpm_wle_v1_service_instanc eid_put_setdata.htm?cp=SSFPJS_7.5.1&lang=en Task Instance Resource complete/finish Method (Task complete/finish) http://www.ibm.com/support/knowledgecenter/SSFPJS_7.5.1/com.ibm. wbpm.bspace.ref.doc/bpmrest-docs/rest_bpm_wle_v1_task_taskid_put _complete,_finish.htm?cp=SSFPJS_7.5.1&lang=en Task Instance Resource - setData Method (Task setData) http://www.ibm.com/support/knowledgecenter/SSFPJS_7.5.1/com.ibm. wbpm.bspace.ref.doc/bpmrest-docs/rest_bpm_wle_v1_task_taskid_put _setdata.htm?cp=SSFPJS_7.5.1&lang=en The following list refers to the complex business objects from the system toolkit that might cause the issue: NameValuePair ConditionalActivity CaseReference IndexedMap SLAViolationRecord SQLDatabaseType SQLParameter SQLResult SQLResultSetColumn SQLStatement TWHolidaySchedule TWTimePeriod TWTimeSchedule TWWorkSchedule The same underlying problem addressed by this APAR might cause an error in Process Inspector in Process Admin Console as well. Trying to change the value of variables, the Process Inspector might show an error box in the UI starting with the error information: "javax.servlet.ServletException: com.ibm.processinspector.rest.ProcessAdminRestException: Error changing values".
Local fix
Problem summary
No additional information is available.
Problem conclusion
A fix is available for IBM BPM V7.5.1.2 that fixes the JSON computation problem. On Fix Central (http://www.ibm.com/support/fixcentral), search for JR55574: 1. Select IBM Business Process Manager with your edition from the product selector, the installed version to the fix pack level, and your platform, and then click Continue. 2. Select APAR or SPR, enter JR55574, and click Continue. When you download fix packages, ensure that you also download the readme file for each fix. Review each readme file for additional installation instructions and information about the fix.
Temporary fix
Not applicable
Comments
APAR Information
APAR number
JR55574
Reported component name
BPM ADVANCED
Reported component ID
5725C9400
Reported release
751
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2016-03-18
Closed date
2016-05-13
Last modified date
2016-05-13
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
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSFTDH","label":"IBM Business Process Manager Standard"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.5.1","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
31 August 2023