Clarity: The system action in a process causes the BPM-0517: Internal Process Engine Error.

Document ID : KB000020814
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

The system action in a process causes the BPM-0517: Internal Process Engine Error.

The Error:
BPM-0517: Internal Process Engine Error. Contact your site administrator (The object with name '' refers to method '.', which expects '' parameters but only '' parameters are defined).

When you create a new process that has system action and you have "Disabling CSRF Protection " according the article TEC567263, the definition is corrupted.
Add a new applicationServer attribute with the name of tokenCacheCapacity and set the value to zero.
<applicationServer vendor="tomcat" useLdap="false" home="c:\ca\tomcats\apache-tomcat-7.0.26" adminPassword="admin" externalUrl="" tokenCacheCapacity="0">

Technical Details:
Clarity 13.1.0 0248 01 0019
Oracle

Steps to Reproduce:

  1. Create a simple process associated to the project object that has one step with system action. The system action can enter the value into project description.
  2. Go to Administration -> processes -> click "New" button and enter requested information (Process Name = "test_process", Process ID = "test_process") and click "Save" button
  3. Add Primary object "Project" and click "Save" and "Return" buttons
  4. Create a new step "SystemA" that has "System Action" Set Description of the project object
  5. Link Start step -> SystemA -> Finish step and validate and active the process
  6. Create a new process and kick off it manually

Expected Result: The process should enter value into the project description and finish
Actual Result: The system action shows error BPM-0517

Solution:

Workaround:
Don't use the workaround for "Disabling CSRF Protection" as noted in the technical article.

Status/Resolution:
This is documented as CLRT-71197 and CLRT-71048
It is targeted for a resolution in a future release.

Keywords: CLARITYKB, CLRT-71197, CLRT-71048, clarity13resolved, clarity1320resolved