MappedVariable table does not maintain track of the process when its instance is completed in RHPAM
Issue
- When the process is instantiated, a record is created in the
MappedVariable
table but it gets deleted once the process is completed; -
When we use a
PUT
(method) to update a task, the record in theMappedVariable
table is deleted:http://[locahost]:[port]/kie-server/services/rest/server/containers/{containerId}/tasks/{taskInstanceId}/states/completed
-
Our tests showed that a
TaskID
column (in theMappedVariable
table) gets deleted once the task corresponding to thisTaskID
is completed;
Environment
- Red Hat Process Automation Manager (RHPAM) 7
- Data Objects are persisted to an Oracle database;
- The persisted object is configured to extend the
VariableEntity
class and create theMappedVariable
table to keep the relationship of this data object and the process instance;
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.