ExtensibleXmlParser ERROR due to duplicate ID value 'shape_null' if there are multiple intermediate signal catch events
Issue
When creating multiple intermediate signal catch events in a process, the error like the following appear in server.log.
10:13:12,913 ERROR [org.drools.core.xml.ExtensibleXmlParser] (EJB default - 1) Node Info: id:shape_null name:
Parser message: (null: 65, 93): cvc-id.2: There are multiple occurrences of ID value 'shape_null'.
10:13:12,914 ERROR [org.drools.core.xml.ExtensibleXmlParser] (EJB default - 1) Node Info: id:shape_null name:
Parser message: (null: 65, 93): cvc-attribute.3: The value 'shape_null' of attribute 'id' on element 'bpmndi:BPMNShape' is not valid with respect to its type, 'ID'.
10:13:13,181 ERROR [org.drools.core.xml.ExtensibleXmlParser] (Thread-206) Node Info: id:shape_null name:
Parser message: (null: 65, 93): cvc-id.2: There are multiple occurrences of ID value 'shape_null'.
10:13:13,182 ERROR [org.drools.core.xml.ExtensibleXmlParser] (Thread-206) Node Info: id:shape_null name:
Parser message: (null: 65, 93): cvc-attribute.3: The value 'shape_null' of attribute 'id' on element 'bpmndi:BPMNShape' is not valid with respect to its type, 'ID'.
10:13:13,318 ERROR [org.drools.core.xml.ExtensibleXmlParser] (Thread-206) Node Info: id:shape_null name:
Parser message: (null: 65, 93): cvc-id.2: There are multiple occurrences of ID value 'shape_null'.
10:13:13,319 ERROR [org.drools.core.xml.ExtensibleXmlParser] (Thread-206) Node Info: id:shape_null name:
Parser message: (null: 65, 93): cvc-attribute.3: The value 'shape_null' of attribute 'id' on element 'bpmndi:BPMNShape' is not valid with respect to its type, 'ID'.
Despite this error appears, the process can be saved, built, deployed and run with signal without any problem.
Is this a bug?
Environment
- Red Hat Process Automation Manager (RHPAM)
- 7.10.0+
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.