2013-10-15 62 views
0

在按需工作流程中运行时,出现低于错误。按需工作流程仅通过复制记录内容来创建记录。当我选择多个记录并运行时按需工作流程。如果我只选择一条记录并运行工作流程,那么其工作正常。在CRM 2013中获取按需工作流程的错误

没有活动的交易。此错误通常是由忽略来自服务调用的错误并继续处理的自定义插件引起的。

插件跟踪:

[Microsoft.Xrm.Sdk.Workflow: Microsoft.Xrm.Sdk.Workflow.Activities.CreateEntity] 
[CreateStep1: Create a Clone Lead] 
Error Message: 

Unhandled Exception: 
System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault, 
Microsoft.Xrm.Sdk, Version=6.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]: 
There is no active transaction. This error is usually caused by custom plug-ins that 
ignore errors from service calls and continue processing.Detail: 
<OrganizationServiceFault xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/xrm/2011/Contracts"> 

-2147220911 没有活动事务。此错误通常是由忽略来自服务调用的错误并继续处理的自定义插件引起的。 2013-10-15T10:51:50.8984331Z -2147220911 没有活动的交易。此错误通常是由忽略来自服务调用的错误并继续处理的自定义插件引起的。 2013-10-15T10:51:50.8984331Z [Microsoft.Xrm.Sdk.Workflow:Microsoft.Xrm.Sdk.Workflow.Activities.CreateEntity] [CreateStep1:创建一个克隆导语】 微软.Crm.Extensibility.OrganizationSdkServiceInternal.Create(Entity entity,CorrelationToken correlationToken,CallerOriginToken callerOriginToken,WebServiceType serviceType) at Microsoft.Crm.Extensibility.InprocessServiceProxy.CreateCore(Entity entity) at Microsoft.Crm.Workflow.Services.CreateActivityService。 <> c_ DisplayClass1。 b _0(IOrganizationService sdkService) 在Microsoft.Crm.Workflow.Services.ActivityServiceBase.ExecuteInTransactedContext(ActivityDelegate activityDelegate) 在Microsoft.Crm.Workflow.Services.CreateActivityService.ExecuteInternal(ActivityContext的ExecutionContext,CreateEntity createEntity) 在Microsoft.Crm。 Workflow.Services.CreateActivityService.Execute(ActivityContext executionContext,CreateEntity createEntity) at System.Activities.CodeActivity.InternalExecute(ActivityInstance instance,ActivityExecutor executor,BookmarkManager bookmarkManager) at System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor,书签管理器书签管理器,位置结果位置)

回答

0

看起来有一个插件代码,其中catch块内有continue;语句,该语句正在触发由工作流执行的操作。如果是这样,您需要从catch中取出continue;声明。

相关问题