我正在使用 Oracle BPEL 流程管理器并将任务分配给一组用户。我尝试使用 Java 类 oracle.bpel.services.workflow.task.ITaskService.updateTaskOutcome() 将其标记为已批准。如果任务分配给单个用户,则此方法有效,但如果任务分配给一组用户,我会收到有关未获取任务的错误消息。
如果我使用 oracle.bpel.services.workflow.task.ITaskService.acquireTask() 获取任务,则在尝试将其标记为已批准时收到错误消息:“该任务已被其他用户获取”。
任何人都可以指出以编程方式更改分配给组的 Oracle BPEL 任务状态的示例代码吗?