How to update the payload of a user task?
142248Dec 28 2006 — edited Dec 28 2006I am calling the WorklistService (TaskService) as a webservice with a Apache AXIS SOAP client, completely without any libraries from Oracle - to avoid dependancies.
When calling the webservice method updateTaskOutcome the TaskService gets the task description with an updated payload. Within the BPEL Console I can see the receive action that gets the onTaskCompleted callback with the attached task description.
At this point the content of the payload does not match that one from the SOAP call. The payload seems to be unmodified.
This my be correct, as the name of the method this implies, but the method ITaskService.updateTaskOutcome from the Oracle BPEL Process Manager
Workflow Services API offers this.
To answer the most obvious question in advance:
Yes, there is a method updateTask that hopefully supports updating of the payload. But until now I did not succeed in that way. And beside this I would prefer to do only one call to a webservice instead of two (first updateTask, second updateTaskOutcome).
Has anyone tried such things ?
Wolfgang