请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

闪硕时代广告
金牌服务用户   /  发表于:2025-1-19 19:41  /   查看:93  /  回复:3
1金币
你好!
     发起流程命令不能在事务命令中使用,如果发起命令失败整个操作怎么回滚呢!

   
   


附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,因为事务属于C#的进程,而工作流在java进程中,因此存在进程隔离的问题,目前不支持【发起流程】命令在事务中使用。 建议的做法是:单独做一个服务端命令,只放发起流程命令,然后在其他服务端命令中调用这个服务端命令,根据这个服务端命令的返回结果判断是否执行下面的操作。

3 个回复

倒序浏览
最佳答案
最佳答案
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2025-1-19 19:41:22
来自 2#
您好,因为事务属于C#的进程,而工作流在java进程中,因此存在进程隔离的问题,目前不支持【发起流程】命令在事务中使用。

建议的做法是:单独做一个服务端命令,只放发起流程命令,然后在其他服务端命令中调用这个服务端命令,根据这个服务端命令的返回结果判断是否执行下面的操作。
回复 使用道具 举报
闪硕时代广告
金牌服务用户   /  发表于:2025-1-20 10:32:27
3#
Erik.Xue 发表于 2025-1-20 10:05
您好,因为事务属于C#的进程,而工作流在java进程中,因此存在进程隔离的问题,目前不支持【发起流程】命令 ...

好的呢
回复 使用道具 举报
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2025-1-20 11:29:32
4#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部