J'utilise Oracle BPEL Process Manager et une tâche est affectée à un groupe d'utilisateurs. Je tente de marquer approuvé en utilisant la classe Java oracle.bpel.services.workflow.task.ITaskService.updateTaskOutcome(). Cela fonctionne si la tâche est assignée à un utilisateur individuel, mais si la tâche est assignée à un groupe d'utilisateurs, j'obtiens un message d'erreur à propos de l'acquisition de la tâche.Marquage par programme d'une tâche Oracle BPEL terminée
Si j'acquiers la tâche en utilisant oracle.bpel.services.workflow.task.ITaskService.acquireTask(), j'obtiens un message d'erreur lorsque je tente de le marquer approuvé: "La tâche a été acquise par un autre utilisateur".
Quelqu'un peut-il pointer vers un exemple de code qui change l'état d'une tâche Oracle BPEL affectée à un groupe par programmation?
Je ne vois pas une telle méthode dans oracle.bpel.services.workflow.tas.ITaskService (pour Javadoc, voir http://download.oracle.com/docs/cd/E12483_01/integrate.1013/b28985/ oracle/bpel/services/workflow/tâche/ITaskService.html). Est-ce une méthode sur une autre classe? Si oui, lequel? Pourriez-vous fournir un lien vers le Javadoc? –