How to specify GroupID which includes & character?
Issue
The UserTask's groups are mapped to AD Groups and there are some groups named with '&' character.
To use the same name assigned to usertask's group of any BPMN process ie. "FP & A", save the process and then open it back from the BPM Designer show only the blank page.
Actually the BPMN file saved with '&' (no escape) for the group setting and cause the above rendering issue. This is inconsistent with other fields (such as variable assignments etc).
Following error messages are displayed:
business-central log
unable to parse xml : Exception class org.xml.sax.SAXParseException : The entity name must immediately follow the '&' in the entity reference.
server.log
09:10:11,699 ERROR [org.drools.core.xml.ExtensibleXmlParser] (EJB default - 7) (null: 15, 31): cvc-complex-type.2.4.b: The content of element 'bpmn2:ioSpecification' is not complete. One of '{"http://www.omg.org/spec/BPMN/20100524/MODEL":inputSet, "http://www.omg.org/spec/BPMN/20100524/MODEL":outputSet}' is expected.
09:10:11,701 ERROR [org.drools.core.xml.ExtensibleXmlParser] (EJB default - 7) (null: 19, 91): The entity name must immediately follow the '&' in the entity reference.
09:10:11,702 ERROR [stderr] (EJB default - 7) org.xml.sax.SAXParseException; lineNumber: 19; columnNumber: 91; The entity name must immediately follow the '&' in the entity reference.
Environment
- Red Hat JBoss BPM Suite 6.0.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.