Unable to import Trisotech bpmn2 file in the JBoss BPM Suite

Solution Verified - Updated -

Environment

  • Red Hat Process Automation Manager (PAM)
    • 7.5.*

Issue

Users are unable to load the Trisotech model into Red Hat Process Automation Manager correctly.

(Thread-2559) Validating process with id: _ea2dbec8-aa77-46e5-9c5b-18ab3624a821
19:50:54,375 WARN  [org.jbpm.designer.server.indexing.BPMN2FileIndexer] (Thread-2559) Process validation error: Node 'Monitor Patient' [1] Start has no outgoing connection.
19:50:54,376 WARN  [org.jbpm.designer.server.indexing.BPMN2FileIndexer] (Thread-2559) Process validation error: Node 'Obtain initial clinical information' [2] Task has no incoming connection.
19:50:54,376 WARN  [org.jbpm.designer.server.indexing.BPMN2FileIndexer] (Thread-2559) Process validation error: Node 'Obtain initial clinical information' [2] Task has no outgoing connection.
19:50:54,376 WARN  [org.jbpm.designer.server.indexing.BPMN2FileIndexer] (Thread-2559) Process validation error: Node 'Patient at risk for CKD' [3] End has no incoming connection.
19:50:54,376 WARN  [org.jbpm.designer.server.indexing.BPMN2FileIndexer] (Thread-2559) Process validation error: Node 'null' [4] Split has no incoming connection.
19:50:54,376 WARN  [org.jbpm.designer.server.indexing.BPMN2FileIndexer] (Thread-2559) Process validation error: Node 'null' [4] Split does not have more than one outgoing connection: 0.
19:50:54,376 WARN  [org.jbpm.designer.server.indexing.BPMN2FileIndexer] (Thread-2559) Process validation error: Node 'Patient not at risk of CKD' [5] End has no incoming connection.
19:50:54,376 WARN  [org.jbpm.designer.server.indexing.BPMN2FileIndexer] (Thread-2559) Process validation error: Node 'Rest Service for Operationalized UserTask' [6] Task has no incoming connection.
19:50:54,377 WARN  [org.jbpm.designer.server.indexing.BPMN2FileIndexer] (Thread-2559) Process validation error: Node 'Rest Service for Operationalized UserTask' [6] Task has no outgoing connection.
19:50:54,377 WARN  [org.jbpm.designer.server.indexing.BPMN2FileIndexer] (Thread-2559) Process validation error: Node 'Rest Service for Operationalized UserTask' [6] Task has no task type.
19:50:54,377 WARN  [org.jbpm.designer.server.indexing.BPMN2FileIndexer] (Thread-2559) Process validation error: Node 'Patient not at risk of CKD' [5] Has no connection to the start node.
19:50:54,377 WARN  [org.jbpm.designer.server.indexing.BPMN2FileIndexer] (Thread-2559) Process validation error: Node 'Patient at risk for CKD' [3] Has no connection to the start node.
19:50:54,377 WARN  [org.jbpm.designer.server.indexing.BPMN2FileIndexer] (Thread-2559) Process validation error: Node 'Obtain initial clinical information' [2] Has no connection to the start node.
19:50:54,377 WARN  [org.jbpm.designer.server.indexing.BPMN2FileIndexer] (Thread-2559) Process validation error: Node 'null' [4] Has no connection to the start node.
19:50:54,377 WARN  [org.jbpm.designer.server.indexing.BPMN2FileIndexer] (Thread-2559) Process validation error: Node 'Rest Service for Operationalized UserTask' [6] Has no connection to the start node.
19:50:54,377 WARN  [org.jbpm.designer.server.indexing.bpmn2.DesignerProcessDataEventListener] (Thread-2559) Unable to resolve unqualified class name, adding to list of classes: 'feel:string'
19:50:54,377 WARN  [org.jbpm.designer.server.indexing.bpmn2.DesignerProcessDataEventListener] (Thread-2559) Unable to resolve unqualified class name, adding to list of classes: 'feel:number'
19:50:54,377 WARN  [org.jbpm.designer.server.indexing.bpmn2.DesignerProcessDataEventListener] (Thread-2559) Unable to resolve unqualified class name, adding to list of classes: 'tSex'
19:50:54,377 WARN  [org.jbpm.designer.server.indexing.bpmn2.DesignerProcessDataEventListener] (Thread-2559) Unable to resolve unqualified class name, adding to list of classes: 'tAgeinyears'
19:50:54,377 WARN  [org.jbpm.designer.server.indexing.bpmn2.DesignerProcessDataEventListener] (Thread-2559) Unable to resolve unqualified class name, adding to list of classes: 'tSerumcreatinineinmgperdL'
19:50:54,378 WARN  [org.jbpm.designer.server.indexing.bpmn2.DesignerProcessDataEventListener] (Thread-2559) Unable to resolve unqualified class name, adding to list of classes: 'tRace'
19:50:54,378 WARN  [org.jbpm.designer.server.indexing.bpmn2.DesignerProcessDataEventListener] (Thread-2559) Unable to resolve unqualified class name, adding to list of classes: 'feel:boolean'

Resolution

The Trisotech software generates bpmn diagram model information. However, users need to remove all trisobpmn: or triso: specific elements from the bpmn2 file.

Root Cause

Trisotech generated bpmndi model information to bpmn2 file and this information does not are validated by Business Central.

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.

Comments