我找不到任何改变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子项目,但总是失败。
任何帮助将不胜感激。
答案 0 :(得分:0)
没有直接的方法来更改H2数据库的配置。您可以参考以下问题Servicemix Camel Activiti Integration and H2 Database configuration