JBoss JBPM是否有servlet类可以用于在服务器启动时加载process定义文件

JBoss JBPM是否有servlet类可以用于在服务器启动时加载process定义文件

问题描述:

最近在学习JBoss JBPM,看了一些sample代码,都是一些main函数直接运行,请问是否有现成的servlet类可以用于在服务器启动时加载process定义文件,这样就可以像spring一样load bean。

[code="java"]
<!-- helper for reading jBPM process definitions -->
class="org.springmodules.workflow.jbpm31.definition.ProcessDefinitionFactoryBean">
value="classpath:org/springmodules/workflow/jbpm31/simpleWorkflow.xml"/>

<!-- jBPM configuration -->
class="org.springmodules.workflow.jbpm31.LocalJbpmConfigurationFactoryBean">










classpath:/org/springmodules/workflow/jbpm31/someOtherWorkflow.xml



[/code]

你可以用spring-modules项目中整合JBPM和SPring的代码,这样jbpm就和Spring“同时启动了”。

这个东东需要自己写,不过如果使用spring-modules把JBPM和Spring整合到一起就可以在启动的时候自动部署一些流程。