InfoPath フォームを使用して、ユーザーはフォーム ライブラリに要求を送信します。ライブラリに新しいアイテムが作成されると、ワークフロー (SharePoint Designer のすぐに使える機能を使用 - コードなし) が自動的に開始するように設定されます。これは、3 つの承認ステップを含むかなり単純なワークフローです。75% の確率で完全に正常に実行され、25% の確率で「エラーが発生しました」に切り替わります。時間帯に限定されませんが、特に朝の時間帯にエラーが発生しやすいようです。そこにあるほぼすべての記事を読みましたが、解決策が見つかりませんでした。
-ワークフロー履歴画面に「注: 負荷が高いため、最新のワークフロー操作がキューに入れられました。エラーが終了するまで、後で再開を試みます。
- すでにワークフローのスロットルとバッチ サイズを増やしていますが、それ以降、問題が悪化しているようです
・システムアカウントでワークフロー履歴に「[ワークフロー名]でエラーが発生しました」と表示されます。
- 同時に実行されているバッチ ジョブはないようです。バックアップのような重い作業は発生していません。
-これは、複数のフォーム ライブラリの複数のワークフローで発生しています。これらはすべて互いに完全に関連していません。
- サーバーの CPU をチェックしましたが、その間にスパイクはなく、十分なメモリがあります。同時に実行するワークフローは多くありません。特に、これが最も多く発生する朝に、フォームを送信してワークフローを開始するユーザーはほぼ私だけです。
-サーバー上で時刻が同期されていること (1 秒単位) と、Web アプリケーションにタイムゾーンが設定されていることを確認しました。
-エラーが発生したワークフローを手動で再起動すると、2 回目の試行で再び正常に処理されます (これは、SPD ワークフローの構築方法やアクセス許可に関連していないことを意味すると仮定して)
- ワークフロー履歴にログを記録してエラーの場所を確認しようとしましたが、「承認プロセス」ステップより前のログが履歴に表示されます...最初のタスクを開始しようとすると、ワークフローが失敗するように見えます。繰り返しますが、ワークフローの再起動は正常に機能し、タスクが割り当てられているため、タスク リストとは関係がないと思います。
ここで私を助けるために必要な提案があれば、大歓迎です!
以下は、14 のエラー ログです。
*予期しない WinWF 内部エラー、ワークフローを終了します Id# f413610c-0981-4c37-9583-1d7cac4f0265
2013 年 9 月 12 日 06:57:42.65 w3wp.exe (0x2768) 0x1740 SharePoint Foundation ワークフロー インフラストラクチャ 98d4 予期しない System.Reflection.TargetInvocationException: 呼び出しのターゲットによって例外がスローされました。---> Microsoft.SharePoint.SPException: コンテキストの有効期限が切れており、使用できなくなりました。(HRESULT からの例外: 0x80090317) ---> System.Runtime.InteropServices.COMException (0x80090317): コンテキストの有効期限が切れており、使用できなくなりました。(HRESULT からの例外: 0x80090317) Microsoft.SharePoint.Library.SPRequestInternalClass.SetHttpParameters (文字列 bstrHttpMethod、文字列 bstrRequestDigest、UInt32 フラグ、Guid gTranLockerId、Byte[]& ppsaImpersonateUserToken、ブール値 bIgnoreTimeout、文字列 bstrUserLogin、文字列 bstrUserKey、UInt32 ulRoleCount、文字列 bstrRoles で、
09/12/2013 06:57:42.65* w3wp.exe (0x2768) 0x1740 SharePoint Foundation ワークフロー インフラストラクチャ 98d4 予期しない...pDomainId、ISPManagedObjectFactory pFactory、ブール値の bCallstack) Microsoft.SharePoint.Library.SPRequest.SetHttpParameters (文字列 bstrHttpMethod、文字列) bstrRequestDigest、UInt32 フラグ、Guid gTranLockerId、Byte[]& ppsaImpersonateUserToken、ブール値 bIgnoreTimeout、文字列 bstrUserLogin、文字列 bstrUserKey、UInt32 ulRoleCount、文字列 bstrRoles、ブール値 bWindowsMode、ApplicationPrincipalInfo& pAppUserInfo、ブール値 bInvalidateCachedConfigurationProperties、Int32 lApp ----ISPManagedObjectFactory pFactory)内部例外スタック トレースの終了 --- Microsoft.SharePoint.SPGlobal.HandleComException(COMException comEx) で Microsoft.SharePoint.Library.SPRequest.SetHttpParameters(文字列 bstrHttpMethod、文字列 bstrRequestDigest、UInt32 フラグ、Guid gTranLock...
09/12/2013 06:57:42.65* w3wp.exe (0x2768) 0x1740 SharePoint Foundation ワークフロー インフラストラクチャ 98d4 予期しない ...erId、Byte[]& ppsaImpersonateUserToken、ブール型 bIgnoreTimeout、文字列 bstrUserLogin、文字列 bstrUserKey、UInt32 ulRoleCount、文字列 bstrRoles、 Boolean bWindowsMode、ApplicationPrincipalInfo& pAppUserInfo、Boolean bInvalidateCachedConfigurationProperties、Int32 lAppDomainId、ISPManagedObjectFactory pFactory、Boolean bCallstack) Microsoft.SharePoint.SPGlobal.CreateSPRequestAndSetIdentity(SPSite サイト、文字列名、Boolean bNotGlobalAdminCode、String strUrl、Boolean bNotAddToContext、Byte[] UserToken、String userName、 Boolean bIgnoreTokenTimeout、Boolean bAsAnonymous) (Microsoft.SharePoint.SPSite.GetSPRequest()、Microsoft.SharePoint.SPSite)。Microsoft.SharePoint.SPSite.InitSite() の get_Request() Microsoft.SharePoint.SPSite.get_SystemAccount() の Microsoft.Shar...
2013 年 9 月 12 日 06:57:42.65* w3wp.exe (0x2768) 0x1740 SharePoint Foundation ワークフロー インフラストラクチャ 98d4 予期しない ...ePoint.WorkflowActions.Helper.SplitMultiUserToObjects (WorkflowContext コンテキスト、オブジェクト val) Microsoft.SharePoint.WorkflowActions.Helper で。 MultiDisplayNameSemicolon(WorkflowContext context, Object val) --- 内部例外スタック トレースの終了 --- System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.Reflection.RuntimeMethodInfo System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr,バインダー バインダー、Object[] パラメータ、CultureInfo カルチャ) System.Reflection.MethodBase.Invoke(Object obj, Ob...
09/12/2013 06:57:42.65* w3wp.exe (0x2768) 0x1740 SharePoint Foundation ワークフロー インフラストラクチャ 98d4 予期しない ...ject[] パラメーター) Microsoft.SharePoint.WorkflowActions.CoerceActivity.Coerce() で Microsoft.SharePoint.WorkflowActions System.Workflow.ComponentModel.ActivityExecutor1.Execute(T activity, ActivityExecutionContext executionContext) at System.Workflow.ComponentModel.ActivityExecutor
の .CoerceActivity.Execute (ActivityExecutionContext プロバイダー) ()*