症状
ワークフローをコピーしようとすると、ShareGate Migrate は次のエラーメッセージを表示します。
An element associated with the workflow cannot be found.
エラーコード
ST-096-055
IN-310-117
IN-313-012
IN-376-117
ST-157-006
「-117」で終わるエラーコードすべて
詳細
このエラーは、ワークフローに必要なファイルが見つからない場合、またはワークフローが参照するリスト(タスクリストや履歴リストなど)が見つからない場合に発生することがあります。一般的には、移行元のワークフローが現在破損した状態であることを意味します。そのため、ShareGate Migrate はこれをコピーできません。
解決策
システム(既定)のワークフローの場合 - ブラウザーで SharePoint を開き、問題のあるワークフローの設定に移動します。選択されている Task List と History List(該当する場合)が有効であることを確認し、ワークフローを保存します。ワークフローが有効に見える場合でも保存することをお勧めします。保存すると SharePoint が壊れた参照を修正するためです。
SharePoint Designer で作成された SharePoint 2007 のワークフローの場合 - SharePoint Designer を開き、移行元サイトに接続します。問題のあるワークフローを見つけ、変更を加えずに発行します。SharePoint Designer が壊れた参照を修正するため、その後 ShareGate Migrate でワークフローをコピーできるようになります。
注: 2021年11月時点で、SharePoint Server 2003 および 2007 は Microsoft のサポートライフサイクルの終了を過ぎているため、ShareGate Migrate はこれらに対する完全なサポートを提供できなくなりました。詳細については、「テクニカルサポートチームへのお問い合わせ」を参照してください。
SharePoint Designer で作成された SharePoint 2010 以降のバージョンのワークフローの場合 - SharePoint Designer を開き、移行元サイトに接続します。問題のあるワークフローを見つけて開きます。Settings セクションで、Task List と History List のフィールドに既存のリストが選択されていることを確認します。ワークフローを発行します。SharePoint Designer が壊れた参照を修正するため、その後 ShareGate Migrate でワークフローをコピーできるようになります。
ワークフローを発行しようとすると、SharePoint Designer がエラーを返す場合があります。これは、ワークフローが現在無効な状態であり、ShareGate Migrate でコピーする前に修正する必要があることを意味します。このようなワークフローは通常実行できないため、単に使われなくなったワークフローであり、移行時には無視しても問題ない場合があります。
この記事はAIによって翻訳されています。ご不明な点がある場合は、英語の原文をご確認ください。
