0

オンデマンド ワークフローの実行中に以下のエラーが発生します。オンデマンド ワークフローは、レコードのコンテンツをコピーしてレコードを作成するだけです。このエラーは、複数のレコードを選択してオンデマンド ワークフローを実行すると発生します。1 つのレコードのみを選択してワークフローを実行すると、正常に動作します。

アクティブなトランザクションはありません。このエラーは、通常、サービス呼び出しからのエラーを無視して処理を続行するカスタム プラグインが原因で発生します。

プラグイン トレース:

[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: クローン リードの作成] Microsoft.Crm.Extensibility.OrganizationSdkServiceInternal.Create ( Microsoft.Crm.Workflow.Services の Microsoft.Crm.Extensibility.InprocessServiceProxy.CreateCore (Entity entity) のエンティティ エンティティ、CorrelationToken correlationToken、CallerOriginToken callerOriginToken、WebServiceType serviceType)。DisplayClass1. Microsoft.Crm.Workflow.Services.ActivityServiceBase.ExecuteInTransactedContext(ActivityDelegate activityDelegate) のb _0(IOrganizationService sdkService) Microsoft.Crm.Workflow.Services.CreateActivityService.ExecuteInternal(ActivityContext executionContext、CreateEntity createEntity) の Microsoft.Crm.Workflow.Services. System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor、BookmarkManager bookmarkManager、Location resultLocation) での System.Activities.CodeActivity.InternalExecute(ActivityInstance インスタンス、ActivityExecutor executor、BookmarkManager ブックマークマネージャー) での CreateActivityService.Execute(ActivityContext executionContext、CreateEntity createEntity)

4

1 に答える 1

0

continue;ワークフローによって実行されるアクションをトリガーするステートメントがcatchブロック内にあるプラグイン コードがあるようです。continue;そうであれば、からステートメントを取り出す必要がありますcatch

于 2013-11-28T16:01:46.293 に答える