一.JBPM中对XML文件的分析
JBPM简单的XML格式:
<?xml version="1.0" encoding="UTF-8"?>
<process name="J3" xmlns="http://jbpm.org/4.4/jpdl">
<start name="start1" g="110,16,48,48">
<transition name="to task1" to="task1" g="-52,-22"/>
</start>
<task name="task1" g="88,96,92,52">
<transition name="to task2" to="task2" g="-52,-22"/>
</task>
<task name="task2" g="88,180,92,52">
<transition name="to exclusive1" to="exclusive1" g="-79,-22"/>
</task>
<decision name="exclusive1" g="110,264,48,48">
<transition name="to end1" to="end1" g="-50,-22"/>
<transition name="to task3" to="task3" g="-52,-22"/>
</decision>
<task name="task3" g="265,340,92,52">
<transition name="to end1" to="end1" g="-50,-22"/>
</task>
<end name="end1" g="110,428,48,48"/>
</process>
首先找到终结点然后逐渐向上查找