My Oracle Support Banner

Impossible to Edit Payload of Human Task with Complex Assignment via API (Doc ID 1350774.1)

Last updated on MAY 16, 2023

Applies to:

Oracle Business Process Management Suite - Version 11.1.1.3.0 and later
Information in this document applies to any platform.

Goal

When we try to edit the payload of a Human task using the "Oracle Fusion Middleware Workflow Services Java API" with complex assignment it doesn't work.
When we have a simple HumanTask, with only one stage, it works.
If we use the API method "updateTask" and then recover the data again, we see that the changes have been persisted. But when we use "updateTaskOutcome", the changes are lost. This is happening when using a Humantask with multiple assignment stages, BPM is probably sending a copy of the payload to each stage. And changes made to one copy do not make it to the final outcome of the human task. 
This is happening only when we are using environment which is upgraded from ps2 to ps3. With direct installation of ps3 it wont happen
How to update the payload with complex assignment when upgraded from ps2 to ps3 ?

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Goal
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.