`
zzxanadu
  • 浏览: 69888 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

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

    博客分类:
  • JBPM
阅读更多

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
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics