posts - 0,comments - 10,trackbacks - 0

 发布工作流很简单咯,我们用JUNIT测试用例来发布,至于如何呢看下面代码把,里面注释很清楚

public class ManyShenpiIssue extends TestCase {
 public void testIssueDefinition() throws FileNotFoundException
 {
  //从JBPM.CFG.XML取得JBPM配置
  JbpmConfiguration config = JbpmConfiguration.getInstance();
  //创建一个JBPM容器
  JbpmContext jbpmContext = config.createJbpmContext();
  //由processdefinition.xml生成想对应的流程定义类processDefinition
  InputStream is = new FileInputStream("process/shenpi/processdefinition.xml");
  ProcessDefinition processDefinition = ProcessDefinition.parseXmlInputStream(is);
  //利用容器的方法将流程定义数据部署在数据库上
  jbpmContext.deployProcessDefinition(processDefinition);
  //关闭jbpmContext
  jbpmContext.close();
  
 }

}
工作流在着就算发布完成了,很简单对不对呀
现在大家对引擎的概念还是很模糊对不对,没事下面的内容我会做详细解释

posted on 2007-07-18 22:18 大博的BLOG 阅读(2542) 评论(3)  编辑  收藏 所属分类: jbpm

FeedBack:
# re: 一个完整的基于JBPM3.1.4工作流引擎的WEB请假流程例子------第二部分发布工作流
2008-01-21 11:04 | wypicc
很强,支持中  回复  更多评论
  
# re: 一个完整的基于JBPM3.1.4工作流引擎的WEB请假流程例子------第二部分发布工作流
2008-09-19 11:21 | wck
好啊,怎么不继续了,还没完吧  回复  更多评论
  
# re: 一个完整的基于JBPM3.1.4工作流引擎的WEB请假流程例子------第二部分发布工作流
2008-12-21 14:12 | mosquito
第3部分那切了啊。整个工程都没有完整啊  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: