Mryqu's Notes


  • 首页

  • 搜索
close

Activiti 5.17 JNDI数据源配置

时间: 2015-02-12   |   分类: workflow     |   阅读: 71 字 ~1分钟

Activiti演示环境采用的是h2内存数据库。为了便于研究代码,所以将其迁移到我已有的MySQL/PostgreSQL数据库上去。

MySQL

MySQL配置

activiti数据库DDL文件位于activiti-engine-5.17.0.jar\org\activiti\db\create\,MySQL 5.6.4及其之后版本与之前的版本使用的是不同的DDL文件。将下列用于MySQL5.6.4+的DDL文件提取保存到某一目录下。

  • activiti.mysql.create.engine.sql
  • activiti.mysql.create.identity.sql
  • activiti.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;

Tomcat配置

删除下列MyBatis配置文件:

  • apache-tomcat-7\webapps\activiti-explorer\WEB-INF\classes\db.properties
  • apache-tomcat-7\webapps\activiti-rest\WEB-INF\classes\db.properties

修改下列Spring配置文件:

  • apache-tomcat-7\webapps\activiti-explorer\WEB-INF\classes\activiti-custom-context.xml
  • apache-tomcat-7\webapps\activiti-rest\WEB-INF\classes\activiti-custom-context.xml

去掉XMl注释,删除"dbProperties"bean,将"dataSource"bean改成JNDI数据源。 Activiti 5.17 JNDI数据源配置

修改下列Tomcat上下文,配置Tomcat JNDI资源:

  • apache-tomcat-7\webapps\activiti-explorer\META-INF\context.xmlActiviti 5.17 JNDI数据源配置
  • apache-tomcat-7\webapps\activiti-rest\META-INF\context.xmlActiviti 5.17 JNDI数据源配置

PostgreSQL

PostgreSQL配置

activiti数据库DDL文件位于activiti-engine-5.17.0.jar\org\activiti\db\create\,将下列用于PostgreSQL的DDL文件提取保存到某一目录下。

  • activiti.postgres.create.engine.sql
  • activiti.postgres.create.identity.sql
  • activiti.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;

Tomcat配置

删除下列MyBatis配置文件:

  • apache-tomcat-7\webapps\activiti-explorer\WEB-INF\classes\db.properties
  • apache-tomcat-7\webapps\activiti-rest\WEB-INF\classes\db.properties

修改下列Spring配置文件:

  • apache-tomcat-7\webapps\activiti-explorer\WEB-INF\classes\activiti-custom-context.xml
  • apache-tomcat-7\webapps\activiti-rest\WEB-INF\classes\activiti-custom-context.xml

去掉XMl注释,删除"dbProperties"bean,将"dataSource"bean改成JNDI数据源。 Activiti 5.17 JNDI数据源配置

修改下列Tomcat上下文,配置Tomcat JNDI资源:

  • apache-tomcat-7\webapps\activiti-explorer\META-INF\context.xml Activiti 5.17 JNDI数据源配置
  • apache-tomcat-7\webapps\activiti-rest\META-INF\context.xml Activiti 5.17 JNDI数据源配置

标题:Activiti 5.17 JNDI数据源配置
作者:mryqu
声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请注明出处!

#activiti# #mysql# #jndi# #datasource# #postgres#
粗览Activiti Modeler操作和源代码
Activiti模型编辑器之前前身:Oryx editor
  • 文章目录
  • 站点概览

Programmer & Architect

662 日志
27 分类
1472 标签
GitHub Twitter FB Page
  • MySQL
    • MySQL配置
    • Tomcat配置
  • PostgreSQL
    • PostgreSQL配置
    • Tomcat配置
© 2009 - 2023 Mryqu's Notes
Powered by - Hugo v0.120.4
Theme by - NexT
0%