<!-- Activiti begin -->
<beans:bean id="processEngineConfiguration" class="org.activiti.spring.SpringProcessEngineConfiguration">
<beans:property name="dataSource" ref="dataSource" />
<beans:property name="transactionManager" ref="transactionManager" />
<beans:property name="databaseSchemaUpdate" value="true" />
<beans:property name="jobExecutorActivate" value="false" />
<beans:property name="history" value="full" />
<beans:property name="processDefinitionCacheLimit" value="10" />
<!-- 生成流程图的字体 -->
<beans:property name="activityFontName" value="宋体" />
<beans:property name="labelFontName" value="宋体" />
<!-- 自动部署 -->
<beans:property name="deploymentResources">
<beans:list>
<beans:value>classpath*:/deployments/*</beans:value>
</beans:list>
</beans:property>
</beans:bean>
<beans:bean id="processEngine" class="org.activiti.spring.ProcessEngineFactoryBean">
<beans:property name="processEngineConfiguration" ref="processEngineConfiguration" />
</beans:bean>
<beans:bean id="repositoryService" factory-bean="processEngine" factory-method="getRepositoryService" />
<beans:bean id="runtimeService" factory-bean="processEngine" factory-method="getRuntimeService" />
<beans:bean id="formService" factory-bean="processEngine" factory-method="getFormService" />
<beans:bean id="identityService" factory-bean="processEngine" factory-method="getIdentityService" />
<beans:bean id="taskService" factory-bean="processEngine" factory-method="getTaskService" />
<beans:bean id="historyService" factory-bean="processEngine" factory-method="getHistoryService" />
<beans:bean id="managementService" factory-bean="processEngine" factory-method="getManagementService" />
<!-- Activiti end -->