JBPM学习笔记2--Tomcat+MYSQL中运行jbpm-console

1)       jboss.org下载jbpm-jpdl-3.2.2

2)       安装JDK,设置%JAVA_HOME%

3)       下载MYSQL5并安装

4)       拷贝MYSQL驱动到/$CATALINA_HOME/common/lib

5)       jbpm-jpdl-3.2.GA/deploy运行 ant customize.console.for.tomcat

6)       jbpm-jpdl-3.2.GA/deploy/customized里生成了jbpm-console.war

7)       修改jbpm-console.war/WEB-INF/classes/hibernate.cfg.xml

 

<hibernate-configuration>

  <session-factory>

 

    <!-- hibernate dialect -->

    <property name="hibernate.dialect">org.hibernate.dialect.MySQLInnoDBDialect</property>

 

    <!-- JDBC connection properties (begin) -->

    <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>

    <property name="hibernate.connection.url">jdbc:mysql://localhost:3306/jbpm32</property>

    <property name="hibernate.connection.username">root</property>

    <property name="hibernate.connection.password"></property>

     <!-- JDBC connection properties (end) -->

    

    <property name="hibernate.cache.provider_class">org.hibernate.cache.HashtableCacheProvider</property>

    

    <!-- DataSource properties (begin) ==

    <property name="hibernate.connection.datasource">java:/JbpmDS</property>

    == DataSource properties (end) -->

    <property name="hibernate.transaction.factory_class">org.hibernate.transaction.JDBCTransactionFactory</property>

 ...     

 

 

8)       拷贝jboss-j2ee.jar jbpm-console.war/WEB-INF/lib

9)       拷贝commons-collections.jar jbpm-console.war/WEB-INF/lib

10)   拷贝 jbpm-console.war /$CATALINA_HOME/webapps

11)   修改/$CATALINA_HOME/conf/tomcat-users.xml

 

<?xml version='1.0' encoding='utf-8'?>

<tomcat-users>

  <role rolename="user"/>

  <role rolename="administrator"/>

  <role rolename="manager"/>

  <role rolename="sales"/>

  <role rolename="hr"/>

  <role rolename="admin"/>

  <role rolename="participant"/>

  <user username="ernie" password="ernie" roles="administrator,participant,sales,manager"/>

  <user username="user" password="user" roles="user,sales"/>

  <user username="shipper" password="shipper" roles="user,hr"/>

  <user username="manager" password="manager" roles="admin,hr,manager,user,sales"/>

  <user username="tadmin" password="" roles="admin,manager"/>

  <user username="admin" password="admin" roles="admin,user,hr"/>

</tomcat-users>

 

 

 

12)   启动tomcat

 

参阅的官方文档http://community.jboss.org/wiki/JbpmOnTomcat

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值