Activiti 5.17 JNDI数据源配置
来源:互联网 发布:英语语言变迁 知乎 编辑:程序博客网 时间:2024/04/25 17:43
Activiti演示环境采用的是h2内存数据库。 为了便于研究代码,所以将其迁移到我已有的MySQL/PostgreSQL数据库上去。
一、MySQL
1、MySQL配置
Activiti数据库DDL文件位于activiti-engine-5.17.0.jar\org\activiti\db\create\, MySQL 5.6.4及其之后版本与之前的版本使用的是不同的DDL文件。将下列用于MySQL 5.6.4+的DDL文件提取保存到某一目录下。
activiti.mysql.create.engine.sqlactiviti.mysql.create.identity.sqlactiviti.mysql.create.history.sql
MySQL命令如下:
create database ActivitiDB character set utf8 collate utf8_general_ci;use ActivitiDB;source c:/activiti.mysql.create.engine.sql;source c:/activiti.mysql.create.identity.sql;source c:/activiti.mysql.create.history.sql;
删除下列MyBatis配置文件:
apache-tomcat-7\webapps\activiti-explorer\WEB-INF\classes\db.propertiesapache-tomcat-7\webapps\activiti-rest\WEB-INF\classes\db.properties
apache-tomcat-7\webapps\activiti-explorer\WEB-INF\classes\activiti-custom-context.xmlapache-tomcat-7\webapps\activiti-rest\WEB-INF\classes\activiti-custom-context.xml
去掉XMl注释,删除"dbProperties"bean,将"dataSource"bean改成JNDI数据源。
修改下列Tomcat上下文,配置Tomcat JNDI资源:
apache-tomcat-7\webapps\activiti-explorer\META-INF\context.xml
apache-tomcat-7\webapps\activiti-rest\META-INF\context.xml
二、PostgreSQL
1、PostgreSQL配置
Activiti数据库DDL文件位于activiti-engine-5.17.0.jar\org\activiti\db\create\, 将下列用于PostgreSQL的DDL文件提取保存到某一目录下。
activiti.postgres.create.engine.sqlactiviti.postgres.create.identity.sqlactiviti.postgres.create.history.sql
PostgreSQL命令如下:
CREATE DATABASE ActivitiDB WITH ENCODING 'UTF8' TEMPLATE=template0;\c ActivitiDB;\i c:/activiti.postgres.create.engine.sql;\i c:/activiti.postgres.create.identity.sql;\i c:/activiti.postgres.create.history.sql;
2、Tomcat配置
删除下列MyBatis配置文件:
apache-tomcat-7\webapps\activiti-explorer\WEB-INF\classes\db.propertiesapache-tomcat-7\webapps\activiti-rest\WEB-INF\classes\db.properties
修改下列Spring配置文件:
apache-tomcat-7\webapps\activiti-explorer\WEB-INF\classes\activiti-custom-context.xmlapache-tomcat-7\webapps\activiti-rest\WEB-INF\classes\activiti-custom-context.xml
修改下列Tomcat上下文,配置Tomcat JNDI资源:
apache-tomcat-7\webapps\activiti-explorer\META-INF\context.xml
apache-tomcat-7\webapps\activiti-rest\META-INF\context.xml
完毕!
0 0
- Activiti 5.17 JNDI数据源配置
- 配置JNDI数据源
- 配置JNDI JDBC数据源
- tomcat JNDI数据源配置
- JAVA配置JNDI数据源
- JNDI数据源配置
- Tomcat 配置JNDI 数据源
- jndi 数据源配置详解
- tomcat JNDI数据源配置
- JNDI配置数据源
- jetty配置jndi数据源
- Tomcat配置JNDI数据源
- Hibernate配置JNDI数据源
- JBOSS 配置 数据源JNDI
- tomcat JNDI配置数据源
- 使用JNDI配置数据源
- jndi c3p0 数据源 配置
- JNDI配置数据源
- OpenGL&CG技术之Render To Texture
- 时间的一些常用构造方法和注意事项
- 【MySQL】常用MySQL语句
- 51NOD 1136 欧拉函数模板
- mysql优化-sql语句
- Activiti 5.17 JNDI数据源配置
- 中华人民共和国护照
- 浅谈urllib2中内部调用流程
- Prim算法生成最小生成树
- C#读取xml文件
- http协议介绍(servlet)
- Hibernate——org.hibernate.StaleStateException: Batch update returned unexpected row count from update
- 最大熵模型中的数学推导
- Arduino - 关于内存