我正在尝试从seam pageflow示例调用我的业务流程。我已经实现了NumberGuess页面流示例。我将component.xml文件中的myprocess.bpmn2和JBPM中的myproject.jar文件添加到部署的war文件的WEB \ INF \ lib中。
<bpm:jbpm>
<bpm:process-definitions>
<value>myprocess.bpmn2</value>
</bpm:process-definitions>
<bpm:pageflow-definitions>
<value>pageflow.jpdl.xml</value>
</bpm:pageflow-definitions>
在pageflow.jpdl.xml中,它被写为子进程。
<process-state name="Invoke">
<sub-process name="myprocess"/>
<transition to="displayGuess"/>
</process-state>
使用:jboss-seam-2.3.1.Final,jbpm-6.1.0.Final,wildfly-8.1.0.Final as AS。 我不确定我是否走在正确的轨道上。有人可以帮我调用Seam页面流程中的业务流程吗?
答案 0 :(得分:0)
您需要使用集成页面流时使用的jBPM版本。由于您的示例是jPDL,因此它最像jBPM4或jBPM3。 jBPM5及之后现在使用BPMN2作为流程语言,它不再支持jPDL。