我没有找到在ServiceMix中更改Activiti 5.16.1数据库参数的任何线索。
源示例是ServiceMix 5.1.0中的示例/activiti/activiti
默认情况下,Activiti使用h2数据库。我希望它能与Postgresql一起工作。
首先,我安装了PostgreSQL JDBC驱动程序OSGi包(9.1.901.jdbc4_1)。
其次,按照Activiti的用户指南,我将一个activiti.cfg.xml放在实例类路径中(资源和资源/OSGI)。
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始终被使用。
我尝试过许多其他选项,包括includind“activiti”ServiceMix子项目,但总是失败。
任何帮助都将不胜感激。
发布于 2014-09-23 13:08:53
没有直接方法来更改H2数据库的配置。您可以参考以下问题,Servicemix Camel Activiti Integration and H2 Database configuration
https://stackoverflow.com/questions/25571829
复制相似问题