NutzCN Logo
问答 Nutz工作流事务控制和业务事务控制怎么同时起作用?
发布于 1704天前 作者 hainanzhong2010 1265 次浏览 复制 上一个帖子 下一个帖子
标签:

使用activiti.cfg.xml配置工作流数据库,使用application.properties文件配置业务数据库配置,两者配置的是同一个数据源,但在涉及业务表操作和工作流表操作的方法上加事务控制,只有业务表在出错时,会回滚,工作流表不会回滚。
怎么设置可以让工作流的事务管理和业务的事务管理同时生效?

<?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="jdbcDriver" value="com.mysql.jdbc.Driver" />
		<property name="jdbcUrl" value="jdbc:mysql://*?createDatabaseIfNotExist=true&amp;useUnicode=true&amp;characterEncoding=utf8" />
		<property name="jdbcUsername" value="" />
		<property name="jdbcPassword" value="" />
		<property name="databaseSchemaUpdate" value="true" />
		<property name="jdbcMaxWaitTime" value="30000" />
		<property name="jdbcMaxIdleConnections" value="10000" />
		<property name="jdbcMaxActiveConnections" value="4000" />
		<property name="jdbcPingEnabled" value="true" />
		<property name="jdbcPingQuery" value="select 1" />
		<property name="activityFontName" value="宋体"/>
		<property name="labelFontName" value="宋体"/>
	</bean>
</beans>
5 回复

好像nutzwk做过,很是麻烦

有样例参考不?

大神,恕我愚钝,没有找到事务控制的地方,求指导

添加回复
请先登陆
回到顶部