天天看点

tomcat部署Jbpm4.4下载相关软件安装软件配置环境变量创建数据库用户修改JBPM相关参数创建数据库安装JBPM到TOMCAT修改TOMCAT配置修改模型保存路径启动tomcat 异常

下载相关软件

只把列表列出来,具体下载地址可以google

1.      jbpm-4.4

2.      apache-tomcat-6.0.33-windows-x64

3.      apache-ant-1.8.3-bin

4.      11g Release 2 (11.2) for Microsoft Windows

5.      jdk-6u26-windows-i586

安装软件

1.      JDK以及ORACLE的安装就不说了

2.      把jbpm、ant以及tomcat解压缩至理想目录

我的目录如下:

Ø  JBPM:E:\TDDOWNLOAD\jbpm-4.4

Ø  ANT:D:\workspace\server\ant\apache-ant-1.8.3

Ø  TOMCAT:D:\workspace\server\apachetomcat

配置环境变量

1.      ANT_HOME=’ D:\workspace\server\ant\apache-ant-1.8.3’

2.      JAVA_HOME=’ D:\Program Files\Java\jdk1.6.0_26’

3.      TOMCAT_HOME=’ D:\workspace\server\apachetomcat’

4.      ANT_HOME=’ D:\workspace\server\ant\apache-ant-1.8.3’

创建数据库用户

创建用户(create user jbpm identified by jbpm),表空间自己看着办

修改JBPM相关参数

1.      复制Oracle驱动包ojdbc6.jar至JBPM/lib目录

2.      修改install目录下的build.xml文件

Ø  将变量database的值该为oracle

Ø  变量tomcat.home值改为"D:/workspace/server/apachetomcat"

3.      修改install\jdbc目录下的oracle.properties文件(数据库连接串的简单参数)

创建数据库

在DOS窗口,进入目录E:\TDDOWNLOAD\jbpm-4.4\install,运行命令:ant create.jbpm.schema

安装JBPM到TOMCAT

1.      复制Oracle驱动包ojdbc6.jar至TOMCAT/lib目录

2.      在DOS窗口接着运行ant install.jbpm.into.tomcat以及ant load.example.identities

修改TOMCAT配置

修改conf目录下的server.xml文件,在<GlobalNamingResources>节点里添加一个JNDI的数据源,我的配置如下:

<Resource name="jdbc/jbpm" auth="Container"

        type="javax.sql.DataSource"

        driverClassName="oracle.jdbc.driver.OracleDriver"

        url="jdbc:oracle:thin:@localhost:1521/zdb"

        username="jbpm"

        password="jbpm"

        maxActive="20"

        maxIdle="3"

        removeAbandoned="true"

        maxWait="3000" />

修改模型保存路径

webapps\jbpmeditor\WEB-INF下的web.xml文件,里面有个参数fileSystemRootDirectory,默认定位到JBPM解压目录下,我重新定位了tomcat目录。根据个人清空决定是否修改

启动tomcat

Signavio web(web版流程设计器)地址http://localhost:8080/jbpmeditor/p/explorer(注意在IE7不行,firefox3可以)。jBPM控制台地址http://localhost:8080/jbpm-console

用户名    密码

alex     password

mike    password

peter   password

mary   password

 异常

1.      在连接数据库的时候如果出现下面的异常:Io 异常: The Network Adapter could not establish the connection,可以参照这个网页的提示解决:http://apps.hi.baidu.com/share/detail/47434067