jbpm5.3学习

来源:互联网 发布:基础设施建设投资数据 编辑:程序博客网 时间:2024/06/06 03:38

一、JBPM安装 

1.下载jbpm-5.3.0.Final-installer-full.zip 

2.在计算机的环境变量中配置JAVA_HOME和ANT_HOME,注意path中要设置ant\bin路径。 注意:使用SUN的JDK,IBM的JDK的话,启动JBOSS的应用会报错:java.lang.ClassFormatError: JVMCFRE068 类名无效。 参考:http://www.blogjava.net/fjin/archive/2009/07/27/288570.html 

3.自动安装及其运行见官方文档。手动运行如下: 

(1)准备:

下载一个 eclipse-jee-juno-win32.zip(或其他版本)。 下载毕完后,改名为:eclipse-java-helios-SR2-win32.zip,并且放入 D:\jbpm\jbpm-installer\lib\中或者在build.properties配置文件直接设置eclipse.home=d:/java/eclipse(例子)

(2)配置运行开发环境
(1).ant install.guvnor.into.jboss 
(2).ant install.designer.into.jboss 
(3).ant install.jBPM-gwt-console.into.jboss 
(4).ant install.jBPM-eclipse.into.eclipse 
(5).ant install.drools-eclipse.into.eclipse 
(6).ant install.jBPM.runtime (该命令没有在install.html安装说明里出现,但如果不运行该安装命令,在下面使用命令:ant start.human.task的时候会报错:"...runtime does not exist").
ant install.jBPM-eclipse.into.eclipse
ant install.drools-eclipse.into.eclipse
基本上是是bulid failed的,解决这个问题的方法是,
      不用输入这两句,而是输入:ant install.droolsjbpm-eclipse.into.eclipse
      也可以不输入命令:进入到jbpm的lib文件夹,把org.drools.updatesite-5.4.1.Final-assembly.zip包内的plugins和features复制到Eclipse目录下即可
(3)启动JBPM
..\jbpm-installer目录下,依次运行以下命令: 
ant start.h2 (启动h2数据库) 
ant start.jboss (启动JBoss AS)(建议手动启动:JBOSS bin目录下双击standalone.bat) 
ant start.human.task (启动 task service)(task service的作用??) 
ant start.eclipse (启动 eclipse) 
(4)验证
Jboss启动之后,可以在http://localhost:8080/访问,JBPM的配置页面是http://localhost:8080/jbpm-console,
默认用户名和密码是krisv、krisv,进入该页面后,点击"Reporting-template"会报错:“Report server not initialized”,
这是因为没有下载报表工具:birt-runtime.zip,下载后解压,找到“ReportEngine”文件夹,
拷贝到..\jbpm-5.4.0.Final-installer-full\jbpm-installer\jboss-5.1.0.GA\server\default\data\birt目录下即可(data\birt文件夹目录手动创建就可以),
再次进入“Reporting-template"页面就不报错了,但如果下面输出日志里有JS错误,可以把“ReportEngine\lib\js.jar”拷贝到
..\jbpm-5.4.0.Final-installer-full\jbpm-installer\jboss-5.1.0.GA\server\default\lib下即可。 

0 0
原创粉丝点击