JBossUserGroupCallbackImpl in BPMS 6 does not allow the use of comma "," in Group Id
Issue
BPMS 6
andjBPM6
overall allows the use of comma "," inGroup Id
, if used with the use of theorg.jbpm.ht.user.separator
system property. Where users need to specify the special character which would be used byjBPM6
task service for separating multiple group ids (other than the default character of ",") . However, if users are testing the same feature withJBossUserGroupCallbackImpl
and where user'sGroup ID
contains a comma "," ,jBPM6
cannot process theUser Task
.
e.g. User can set the properties for defining group ids for a user like this.
...
properties.setProperty("john", "johngg");
properties.setProperty("mary", "maryg,g");
...
UserGroupCallback userGroupCallback = new JBossUserGroupCallbackImpl(properties);
...
Additionally, even if the user set the org.jbpm.ht.user.separator
property to specify the group id separator , jBPM6
does not display the User Task
(assigned to maryg,g
Group Id) to mary
who should be able to see/claim/complete the task.
System.setProperty("org.jbpm.ht.user.separator", "#");
- Is this a bug? Is there a way to workaround it?
Environment
- Red Hat JBoss BPM Suite (BPMS)
- 6.0.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.