一、前言近期做了一个简单的财务管理系统,在工作审批模块中运用了工作流引擎。在对比了JBPM与Activiti后,毅然而然决定使用Activiti。本文对Activiti不做过多的介绍,重点在于分析其自身的用户管理模块。刚接触,也只是阐述下自己的个人项目经验。若有不足之处,还望指正。二..
分类:
其他好文 时间:
2015-05-30 01:53:57
阅读次数:
1211
1. 在jbpm.cfg.xml文件中注销掉自己的,导入需要的配置文件
2.在hibernate.cfg.xml文件中导入配置文件
3.导入相应的jar包
3个 jbmp.jar
jta.jar
mail.jar
4.在tomcat 中的lib文件夹中删掉el表达式相关的配...
分类:
编程语言 时间:
2015-05-22 09:50:08
阅读次数:
176
jbpm(1)完了之后 1、安装完成后会重启Myeclipse,重启后在新建项目里会多出一项“JBoss jBPM”,如下图所示: 2、生成jbpm数据库表(这里以安装mysql为列) a)、先打开mysql数据库新建一个数据库比如jbpm(create d...
分类:
其他好文 时间:
2015-05-19 13:21:20
阅读次数:
208
MVC 三层架构 层与层之间要解耦和。所用技术: Struts2 + Hibernate + Spring + JBPM +Junit + JQuery 技术选型:要考虑项目需求,人员素质,学习成本等等。开发环境 Windows + Tomcate + Eclipse/MyEclipse +...
分类:
其他好文 时间:
2015-05-17 11:57:14
阅读次数:
103
搭建 Spring3+MyBatis+Rest+BootStrap+JBPM项目环境后,测试发现了一个操蛋的问题。使用Spring MVC的自动类型转换为JSON时,后台数据List/Map获取完全正常,可是JS获取data报500错误。后台无任何异常信息。问题解决思路:后台数据操作正常,数据返回前...
分类:
编程语言 时间:
2015-05-14 11:29:42
阅读次数:
852
随着系统的运行我的工作我起草查询出现了这样一个bug:工作列表中的当前步骤与历史中的当前环节并不符合。如下找到我起草这一块的sql,如下:LEFTJOINT_BPM_PROCESS_TASKtask
ONtask.processExecutionId=Execution.id
ANDtask.taskId=(selectmax(taskId)fromT_BPM_PROCESS_TASK..
分类:
数据库 时间:
2015-05-14 06:26:37
阅读次数:
728
7.1.Introduction业务流程的一个重要方面是人工任务管理。虽然一些执行的工作过程中可以自动执行一些任务需要执行的人类演员。jBPM支持特殊的人工任务节点内部流程建模与人类用户交互。这个人工任务节点允许流程设计者定义属性相关的人类演员需要执行的任务,例如像任务的类型,演员(s),或与任务相...
Chapter4.Examples4.1。介绍基于web的工作台在默认情况下将安装两个样本库,包含各种示例项目,帮助你开始。本节显示了不同的例子可以发现在jbpm-playground库(也可用:https://github.com/droolsjbpm/jbpm-playground)。所有这些例...
1.1.What is jBPM? jBPM是一个灵活的业务流程管理(BPM)套件。它是轻量级的,完全开源Apache许可下(分布式),用Java编写的。它允许您模型、执行和监控业务流程的整个生命周期。业务流程模型允许您描述的步骤,你的业务目标需要达到那些目标执行,和那些目标的顺序使用流程图描述。这...
第三章。jBPM安装程序3.1 .先决条件这个脚本假设您具备Java JDK 1.6 +(设置JAVA_HOME),和Ant 1.7 +安装。如果你没有,请使用以下链接下载并安装:Java:http://java.sun.com/javase/downloads/index.jspant:http:...