ServiceMix中的Activiti集成

时间:2014-08-29 15:51:01

标签: apache-camel activiti apache-servicemix

我找不到任何改变ServiceMix中Activiti 5.16.1数据库参数的线索。

源示例是ServiceMix 5.1.0中的exemples / activiti / activiti-camel

默认情况下,Activiti使用h2数据库。我希望它能与Postgresql一起使用。

首先我安装了PostgreSQL JDBC Driver OSGi包(9.1.901.jdbc4_1)。

其次,按照Activiti的用户指南,我在一个例子类路径(资源和资源/ OSGI-INF)中放置了一个activiti.cfg.xml。

activiti.cfg.xml:

<property name="jdbcUrl" value="jdbc:postgresql://localhost:5432/activiti" /> <property name="jdbcDriver" value="org.postgresql.Driver" /> <property name="jdbcUsername" value="activiti" /> <property name="jdbcPassword" value="activiti" />

H2总是被使用。

我尝试了很多其他选项,包括buildind“activiti-config”ServiceMix子项目,但总是失败。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

没有直接的方法来更改H2数据库的配置。您可以参考以下问题Servicemix Camel Activiti Integration and H2 Database configuration