排他网关的默认sequence必须要不含条件,在项目结束后ProcessEngine会自动消失,重启项目时需要重新启动
配置监听器时,需要先定义bean
<bean id="myProcessEngineLifecycleListener" class="com.obanks.activiti.util.myProcessEngineLifecycleListener"></bean>
<bean id="processEngineConfiguration" class="org.activiti.engine.impl.cfg.StandaloneProcessEngineConfiguration">
<property name="jdbcUrl" value="jdbc:mysql://localhost:3306/db_activiti?useUnicode=true&characterEncoding=UTF-8" />
<property name="jdbcDriver" value="com.mysql.jdbc.Driver" />
<property name="jdbcUsername" value="root" />
<property name="jdbcPassword" value="" />
<property name="databaseSchemaUpdate" value="true" />
<!-- 配置监听器监听工作流引擎的状态并关闭引擎时释放对象内存,防止内存泄漏 -->
<property name="processEngineLifecycleListener" ref="myProcessEngineLifecycleListener"/>
</bean>
来源:oschina
链接:https://my.oschina.net/u/2671514/blog/703925