Я собираюсь использовать activiti-5.12.1 в своем проекте.
вот файл activiti.cfg.xml:
<?xml version='1.0' encoding='UTF-8'?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
<bean id="processEngineConfiguration" class="org.activiti.engine.impl.cfg.StandaloneProcessEngineConfiguration" >
<property name="databaseType" value="postgres" />
<property name="jdbcUrl" value="jdbc:postgresql://project:5432/MYPROJECT" />
<property name="jdbcDriver" value="org.postgresql.Driver" />
<property name="jdbcUsername" value="me" />
<property name="jdbcPassword" value="you" />
<property name="databaseSchemaUpdate" value="false" />
<property name="jobExecutorActivate" value="false" />
<property name="history" value="full" />
<property name="customPreVariableTypes">
<list>
<ref bean="activitiScriptNodeType" />
<ref bean="activitiScriptNodeListType" />
</list>
</property>
<property name="mailServerHost" value="mail.my-corp.com" />
<property name="mailServerPort" value="5025" />
</bean>
</beans>
Я хочу создать базу данных activiti самостоятельно, используя сценарии, доступные в activiti-engine-5.12.1.jar.
По умолчанию таблицы создаются в общедоступной схеме, но Я хочу, чтобы они были в другой схеме, например, mySchema.
мой вопрос заключается в том, как я могу управлять этим, кроме того, как я могу указать это в activiti.cfg.xml, чтобы сообщить движку activiti api, что таблицы действий находятся в mySchema?