0

我已经在 Servicemix 5.1.1 上配置了 Activiti,并让它与 Camel 一起工作。我需要将 Activiti 配置为使用 SQL Server,而不是在功能安装过程中使用 Activiti 的 servicemix 附带的默认内置 H2。我也没有找到任何与 activiti 相关的配置文件来更改数据库凭据。

非常感谢任何有关如何使用 Servicemix 配置 Activiti DB 的帮助。

4

1 回答 1

1

目前没有简单的方法来配置另一个数据库。解决方案是创建一个蓝图 XML 文件,就像我们在内部使用的那样(cfr. https://github.com/apache/servicemix/blob/master/activiti/activiti-config/src/main/resources/OSGI -INF/blueprint/activiti-config.xml - 您可能必须删除自定义解析器位),将其修改为指向您的 SQL 服务器并将其放在 ServiceMixdeploy目录中。

FWIW,我创建了https://issues.apache.org/jira/browse/SM-2379以提供一种更方便的方式来定义新数据库。

于 2014-09-22T20:14:40.640 回答