Oracle BPEL Process Manager を使用しており、ユーザーのグループにタスクが割り当てられています。Java クラス oracle.bpel.services.workflow.task.ITaskService.updateTaskOutcome() を使用して承認済みとしてマークしようとしました。これは、タスクが個々のユーザーに割り当てられている場合は機能しますが、タスクがユーザーのグループに割り当てられている場合、タスクが取得されていないというエラー メッセージが表示されます。
oracle.bpel.services.workflow.task.ITaskService.acquireTask() を使用してタスクを取得すると、承認済みとしてマークしようとすると、「タスクは他のユーザーによって取得されました」というエラー メッセージが表示されます。
グループに割り当てられたOracle BPELタスクのステータスをプログラムで変更するサンプルコードを誰か指摘できますか?