是因为Activiti不支持国产数据库,适配Kingbase使用需要替换对应版本的activiti-engine.jar包,目前支持5.10,5.14,5.20,5.21.0,6.0.0五个版本,后期会更新,基本配置如下:
<bean id="processEngineConfiguration" class="org.activiti.engine.impl.cfg.StandaloneProcessEngineConfiguration">
<property name="jdbcDriver" value="com.kingbase8.Driver"></property>
<property name="jdbcUrl" value="jdbc:kingbase8://192.168.222.128:54321/TEST"></property>
<property name="jdbcUsername" value="SYSTEM"></property>
<property name="jdbcPassword" value="123456"></property>
<!-- 没有表创建表 -->
<property name="databaseSchemaUpdate" value="true"></property>
</bean>
如果使用的是目前没有支持的版本,可以配置databaseType为postgres。
如:<property name="databaseType" value="postgres"></property>
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。
加入交流群
请使用微信扫一扫!