#TOMCAT_HOME指tomcat安装位置
1.需要的jar文件,复制在TOMCAT_HOME/lib下
* btm-2.1.4.jar
* btm-tomcat55-lifecycle-2.1.4.jar
* h2-1.3.170.jar
* jta-1.1.jar
* slf4j-api-1.7.2.jar
* slf4j-jdk14-1.7.2.jar
* kie-tomcat-integration-6.2.0.jar
* javax.security.jacc-api-1.5.jar
2.在TOMCAT_HOME/conf下建立配置文件
* btm-config.properties
bitronix.tm.serverId=tomcat-btm-node0
bitronix.tm.journal.disk.logPart1Filename=${btm.root}/work/btm1.tlog
bitronix.tm.journal.disk.logPart2Filename=${btm.root}/work/btm2.tlog
bitronix.tm.resource.configuration=${btm.root}/conf/resources.properties
3.如果不用eclipse插件直接启动tomcat,在TOMCAT_HOME/conf下创建resources.properties,内容为:
resource.ds1.className=bitronix.tm.resource.jdbc.lrc.LrcXADataSource
resource.ds1.uniqueName=jdbc/jbpm
resource.ds1.minPoolSize=10
resource.ds1.maxPoolSize=20
resource.ds1.driverProperties.driverClassName=org.h2.Driver
resource.ds1.driverProperties.url=jdbc:h2:file:~/jbpm
resource.ds1.driverProperties.user=sa
resource.ds1.driverProperties.password=
resource.ds1.allowLocalTransactions=true
如果用eclipse插件启动tomcat,在TOMCAT_HOME/conf/context.xml中context标签最后添加
<Resource name="jdbc/jbpm"
auth="Container"
type="javax.sql.DataSource"
maxActive="20"
maxIdle="5"
maxWait="10000"
username="sa"
password=""
driverClassName="org.h2.Driver"
url="jdbc:h2:file:~/jbpm"
uniqueName="jdbc/jbpm" />
3.在TOMCAT_HOME/bin下建立setenv.bat文件,文件内容如下
set JAVA_HOME=D:\jdk //jdk位置
set CATALINA_HOME=D:\apache-tomcat-7.0.57 //TOMCAT位置
set CATALINA_OPTS=-Xms512M -Xmx1024M -XX:MaxPermSize=512m -Dbtm.root="%CATALINA_HOME%" -Dbitronix.tm.configuration="%CATALINA_HOME%"/conf/btm-config.properties -Djbpm.tsr.jndi.lookup=java:comp/env/TransactionSynchronizationRegistry -Djava.security.auth.login.config="%CATALINA_HOME%"/webapps/kie-wb/WEB-INF/classes/login.config -Dorg.jboss.logging.provider=jdk
set JAVA_OPTS=-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms1536m -Xmx1536m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:PermSize=256m -XX:MaxPermSize=256m -XX:+DisableExplicitGC
4.在TOMCAT_HOME/conf/server.xml中添加
<Valve className="org.kie.integration.tomcat.JACCValve" />
5.在TOMCAT_HOME/conf/tomcat-user.xml中添加
<role rolename="admin"/>
<user username="drools_tomcat" password="111111" roles="admin"/>
6.系统访问url为localhost:8080/kie-wb/,用户名密码为第五步添加的username和password,操作手册请访问https://docs.jboss.org/jbpm/v6.0/userguide/wb.Workbench.html
1.需要的jar文件,复制在TOMCAT_HOME/lib下
* btm-2.1.4.jar
* btm-tomcat55-lifecycle-2.1.4.jar
* h2-1.3.170.jar
* jta-1.1.jar
* slf4j-api-1.7.2.jar
* slf4j-jdk14-1.7.2.jar
* kie-tomcat-integration-6.2.0.jar
* javax.security.jacc-api-1.5.jar
2.在TOMCAT_HOME/conf下建立配置文件
* btm-config.properties
bitronix.tm.serverId=tomcat-btm-node0
bitronix.tm.journal.disk.logPart1Filename=${btm.root}/work/btm1.tlog
bitronix.tm.journal.disk.logPart2Filename=${btm.root}/work/btm2.tlog
bitronix.tm.resource.configuration=${btm.root}/conf/resources.properties
3.如果不用eclipse插件直接启动tomcat,在TOMCAT_HOME/conf下创建resources.properties,内容为:
resource.ds1.className=bitronix.tm.resource.jdbc.lrc.LrcXADataSource
resource.ds1.uniqueName=jdbc/jbpm
resource.ds1.minPoolSize=10
resource.ds1.maxPoolSize=20
resource.ds1.driverProperties.driverClassName=org.h2.Driver
resource.ds1.driverProperties.url=jdbc:h2:file:~/jbpm
resource.ds1.driverProperties.user=sa
resource.ds1.driverProperties.password=
resource.ds1.allowLocalTransactions=true
如果用eclipse插件启动tomcat,在TOMCAT_HOME/conf/context.xml中context标签最后添加
<Resource name="jdbc/jbpm"
auth="Container"
type="javax.sql.DataSource"
maxActive="20"
maxIdle="5"
maxWait="10000"
username="sa"
password=""
driverClassName="org.h2.Driver"
url="jdbc:h2:file:~/jbpm"
uniqueName="jdbc/jbpm" />
3.在TOMCAT_HOME/bin下建立setenv.bat文件,文件内容如下
set JAVA_HOME=D:\jdk //jdk位置
set CATALINA_HOME=D:\apache-tomcat-7.0.57 //TOMCAT位置
set CATALINA_OPTS=-Xms512M -Xmx1024M -XX:MaxPermSize=512m -Dbtm.root="%CATALINA_HOME%" -Dbitronix.tm.configuration="%CATALINA_HOME%"/conf/btm-config.properties -Djbpm.tsr.jndi.lookup=java:comp/env/TransactionSynchronizationRegistry -Djava.security.auth.login.config="%CATALINA_HOME%"/webapps/kie-wb/WEB-INF/classes/login.config -Dorg.jboss.logging.provider=jdk
set JAVA_OPTS=-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms1536m -Xmx1536m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:PermSize=256m -XX:MaxPermSize=256m -XX:+DisableExplicitGC
4.在TOMCAT_HOME/conf/server.xml中添加
<Valve className="org.kie.integration.tomcat.JACCValve" />
5.在TOMCAT_HOME/conf/tomcat-user.xml中添加
<role rolename="admin"/>
<user username="drools_tomcat" password="111111" roles="admin"/>
6.系统访问url为localhost:8080/kie-wb/,用户名密码为第五步添加的username和password,操作手册请访问https://docs.jboss.org/jbpm/v6.0/userguide/wb.Workbench.html