Bug #6675
ferméWorkflow:Item multipleUser
100%
Description
Workflow avec champ de type "multipleUser"
Fonctionne bien en saisie dans le formulaire.
Ce champ sert à l'envoi de notifications.
Problème à la validation du formulaire
Si je sélectionne dans cet item une seule valeur (un utilisateur de l'annuaire LDAP).
> Tout est OK
Si je sélectionne deux utilisateurs (utilisateurs de l'annuaire LDAP)
> Erreur à la validation de la tâche.
Trace:
Erreur dans le traitement d'un événement par le moteur de workflow nested (Deepest) : utilisateur inconnu com.silverpeas.workflow.engine.exception.UnknownUserException: workflowEngine.EXP_UNKNOWN_USER at com.silverpeas.workflow.engine.user.UserManagerImpl.getUserDetail(UserManagerImpl.java:175) at com.silverpeas.workflow.engine.user.UserManagerImpl.getUser(UserManagerImpl.java:71) at com.silverpeas.workflow.engine.instance.ProcessInstanceImpl.getActors(ProcessInstanceImpl.java:1799) at com.silverpeas.workflow.engine.WorkflowTools.processAction(WorkflowEngineThread.java:1197) at com.silverpeas.workflow.engine.TaskDoneRequest.processEvent(WorkflowEngineThread.java:424) at com.silverpeas.workflow.engine.TaskDoneRequest.process(WorkflowEngineThread.java:354) at com.silverpeas.workflow.engine.WorkflowEngineThread.run(WorkflowEngineThread.java:184)
Fichiers
Mis à jour par Marc Avenel il y a plus de 9 ans
- Fichier MultipleUser.PNG MultipleUser.PNG ajouté
Copie écran
Mis à jour par David Lesimple il y a plus de 9 ans
- Statut changé de New à Assigned
- Assigné à mis à David Lesimple
Mis à jour par David Lesimple il y a plus de 9 ans
- Statut changé de Assigned à In progress...
Mis à jour par David Lesimple il y a plus de 9 ans
- Statut changé de In progress... à Qualified
- Assigné à
David Lesimplesupprimé - Version cible mis à Version 5.14.4
Problème reproduit.. le multipleUser n'est pas géré lors de la notification.
Info technique pour dev. SP: classe ProcessInstanceImpl.java méthode getActors(), à partir de la ligne 1796
Le code String userId = field.getStringValue(); attend une seule valeur, le cas valeur1,valeur2,valeur3 n'est pas traité.
Mis à jour par Nicolas Eysseric il y a plus de 9 ans
- Version cible changé de Version 5.14.4 à Version 5.14.5
Mis à jour par David Lesimple il y a plus de 9 ans
Pour Marc Avenel: pour vos tests, nous pourrons si nécessaire et exceptionnellement vous livrer un correctif temporaire.
Mis à jour par Marc Avenel il y a plus de 9 ans
Oui.
Ca me va pour le moment en attendant le correctif.
Bien cordialement
Mis à jour par Nicolas Eysseric il y a environ 9 ans
- Statut changé de Qualified à In progress...
- Assigné à mis à Nicolas Eysseric
Mis à jour par Nicolas Eysseric il y a environ 9 ans
- Statut changé de In progress... à Resolved
- % réalisé changé de 0 à 100
Mis à jour par Miguel Moquillon il y a environ 9 ans
- Statut changé de Resolved à Closed
Intégré en 5.14.5, 5.15 et 6.0.