`

jBPM-4.4:安装jBPM到Tomcat容器 转

    博客分类:
  • java
 
阅读更多

 

 

将jBPM安装到Web容器中,可以对流程定义进行发布。下面,使用MySQL数据库作为流程数据,并将jBPM安装到Tomcat容器中,对具体配置步骤和需要注意的问题进行总结。

jbpm-4.4.zip发行包加压缩后,直接放在E盘下。

 

1、安装Tomcat
安装路径:E:/jbpm-4.4/apache-tomcat-6.0.26
环境变量:CATALINA_HOME

 

2、配置Ant
配置ANT_HOME和PATH即可。

执行Ant脚本,要切换到E:/jbpm-4.4/install目录下面。

 

3、配置MySQL
根据E:/jbpm-4.4/install/jdbc下mysql.properties配置。
(1)jbpm数据库用户
创建用户jbpm,密码jbpm:
insert into mysql.user(host,user,password,ssl_cipher,x509_issuer,x509_subject) values ("localhost","jbpm",password("jbpm"),"","","");
刷新权限:
flush privileges;
(2)创建jbpm数据库
使用root登录mysql数据库服务器
mysql -u root -p
创建jbpmdb数据库:
create database jbpmdb;
(3)jbpmdb权限配置
授予用户jbpm/jpbm对jbpmdb的所有权限
grant all privileges on jbpmdb.* to jbpm@localhost identified by "jbpm";
刷新权限:
flush privileges;
(4)验证

查看jbpm/jbpm对jbpmdb权限,登录数据库服务器:
mysql -u jbpm -p
选择jbpmdb:
use jbpmdb;
查看当前登录用户:
select current_user();
(5)创建jbpm系统表
执行ant脚本
ant -Ddatabase=mysql create.jbpm.schema
登录mysql数据库服务器,查看
mysql -u jbpm -p
use jbpmdb;
show tables;
修改E:/jbpm-4.4/install/jdbc/mysql.properties配置内容如下:
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/jbpmdb
jdbc.username=jbpm
jdbc.password=jbpm

 

4、修改ant配置
修改E:/jbpm-4.4/install/build.xml内容,将
<property name="database" value="hsqldb" />
修改为
<property name="database" value="mysql" />
使用我们自定义的数据库。

 

5、顺序执行如下ant脚本
ant install.jbpm.into.tomcat
ant create.jbpm.schema
ant install.examples.into.tomcat
ant load.example.identities
ant start.tomcat
注意:
最后一个如果无法启动Tomcat,可以导航到E:/jbpm-4.4/apache-tomcat-6.0.26/bin下手动启动;
如果端口8080被占用,修改E:/jbpm-4.4/apache-tomcat-6.0.26/conf下的server.xml中端口号。
补充:
如果需要验证数据库数据,可以登录mysql数据库服务器,执行select * from jbpm4_id_user查询。

 

6、进入jBPM Web Console
http://localhost:8080/jbpm-console

 

初始化的用户

 

alex
mike
peter
mary

 

密码都为password

 

 

7、访问Signavio
打开http://localhost:8080/jbpmeditor/p/explorer,可以进行可视化流程设计。

 

原文地址:http://blog.csdn.net/shirdrn/article/details/6194772

 

 

 

www.ibuyincn.com

分享到:
评论

相关推荐

    JBPM-4.4演示请假流程步骤和源代码

    JBPM-4.4演示请假流程步骤和源代码 步骤: 1.首先用MyProcessDesigner_流程设计器设计一个‘请假流程图’,保存成zip根式(属性别忘记写) 2.启动tomcat:startup.bat 3.浏览器访问地址:...

    jBPM4.4 安装在Tomcat+MySql环境

    jBPM4.4 安装在Tomcat+MySql环境

    jBPM 4.4中文用户手册

    从jBPM 3升级到jBPM 4 1.7. 报告问题 2. 安装配置 2.1. 发布 2.2. 必须安装的软件 2.3. 快速上手 2.4. 安装脚本 2.5. 依赖库和配置文件 2.6. JBoss 2.7. Tomcat 2.8. Signavio基于web的流程编辑器 2.9....

    tomcat安装jbpm4.4

    一步一步的介绍jbpm4.4如何安装到tomcat,数据库使用的是oracle

    jbpm4.4-请假流程

    jbpm4.4写的流程引擎例子,互相学习交流,直接导入eclipse中就可以了。这个是个web工程,需要web容器,我用的是tomcat6.

    jbpm4.4+tomcat6+eclipse jee

    用jbpm写了一个简单的“请假流程”,供初学者参考。

    jbpm4.4+tomcat+s2sh

    jbpm4.4+tomcat+s2sh 完整开发请假流程jbpm

    JBPM4.4整合tomcat—mysql

    讲述如何修改jbpm4.4的配置,并讲了如何使用浏览器设计工作流

    jbpm4.4学习笔记

    16 JBPM4.4+SSH+Tomcat整合 42 一.配置Spring相关文件: 42 二、配置Hibernate相关文件: 44 三、整合需要jbpm提供的jar包: 44 17 HelloWorld 45 Xml: 45 Code: 45 18 从数据库中取出xml文件和png图片 48 19 向...

    SSH+JBPM4.4完整项目

    SSH+JBPM4.4完整项目 有文档 有sql 脚本 外加tomcat

    JBPM4.4用户手册.doc

    JBPM4.4工作流用户手册(适合于初始学JBPM4的人),本用户下还有JBPM4.4开发指南(适合于有点经验的人),2011-03-28参考自http://www.family168.com/tutorial/jbpm4.0/html/index.html,可直接浏览网站, ...

    JBPM5.1入门学习

    4 用TOMCAT+SSH+JOTM+MYSQL+JBPM移植DEMO 14 4.1 环境准备 14 4.1.1 安装JDK 14 4.1.2 安装Ant 14 4.1.3 安装Eclipse 15 4.1.4 安装Tomcat 15 4.1.5 安装MySql 15 4.1.6 下载Jotm 15 4.2 移植Human task Service ...

    JBPM4工作流应用开始指南.rar

    26 2.3 安装脚本详解 27 2.3.1 关于配置文件 30 2.3.2 关于依赖库 31 2.4 安装到JBoss 31 2.5 安装到Tomcat 32 2.6 基于Web的Signavio流程设计器 33 2.6.1 jBPM Web流程设计器简介 33 2.6.2 独立安装Signavio 34 ...

    jspm4.4+ssh集成实例

    tomcat6.0下运行,myeclipse开发环境,jdk1.6Web项目请假流实例!架包齐全,可运行!

    68个常用开发手册

    jBPM 4.4 API.chm jdk 1.7_api_doc.CHM JDK_API_1_6_zh_CN.CHM jquery1.7 中文手册.chm JQuery_1.4_API.CHM jQuery文档.chm JSP API.chm Jsp帮助文档.chm JSP语法.chm Linux基础命令教程豪华版.chm Linux常用命令...

    各种开发手册大全

    │ jBPM 4.4 API.chm │ jdk 1.7_api_doc.CHM │ JDK_API_1_6_zh_CN.CHM │ JDK_API_1_6_zh_CN.chw │ jquery1.7 中文手册.chm │ JQuery_1.4_API.CHM │ jQuery文档.chm │ JSP API.chm │ Jsp帮助文档.chm │ JSP...

    Joffice2.1操作手册

    它以基于流行的JEE开源技术整合,以JBPM4.4流程引擎为基础,采用了WebService、XML、J2EE、Spring组件的灵活配置,并且与Microsoft Office实现了有机整合。完善了用户管理和安全的权限管理,支持POP3/POP3,SMTP/...

    JBoss Seam 工作原理、seam和hibernate的范例、RESTFul的seam、seam-gen起步、seam组件、配置组件、jsf,jboss、标签、PDF、注解等等

    1.1.2. 在Tomcat 服务器上运行示例.......................................................................................................................... 15 1.1.3. 运行测试..............................

Global site tag (gtag.js) - Google Analytics