フローのコンパイルに失敗したか、エラーを取得できなかったか、テスト用のスナップショットを取得できませんでしたIssue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 要求を送信してフローをテストする場合、またはフローで直接 UI アクションをテストすると、次のエラーが 1 つ以上発生します。 - Flow compilation failed- Could not retrieve snapshot for tes フローを再アクティブ化しようとしても、「フローのコンパイルに失敗しました」というエラーが発生します。 Symptoms<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } - カタログ要求を送信してフローをテストすると、「フローのコンパイルに失敗しました」というエラーが返されます。- フローで「UI のテスト」アクションを使用すると、「テストのスナップショットを取得できませんでした」というエラーが返されます。- フローを再アクティブ化すると、「フローのコンパイルに失敗しました」というエラーが返されます。 Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } すべて Cause<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 1 つ以上のカタログ変数がカタログアイテムから削除されましたが、フローは引き続きそれらの削除された変数を参照します。プラットフォームがフローをコンパイルまたは公開しようとしても、欠落している参照を解決できず、コンパイルエラーが返されます。 フローがコンパイルしようとすると、システムログに次のエラーが表示されます。 invalid/deleted catalog variable found during flow publish Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } この問題を解決するには、削除されたカタログ変数を特定して復元し、フローを再アクティブ化します。 ステップ 1: ログのエラーを確認する 1.[システムログ] > [すべて] に移動します (またはインスタンスに適したログビューアーを使用します)。2.次のメッセージを検索して原因を確認してください。 フロー公開中に無効/削除されたカタログ変数が見つかりました ステップ 2:削除されたカタログ変数を特定する 1.[取得済み更新セット] に移動するか、「sys_update_xml」テーブルにクエリを実行して、カタログアイテムに対する最近の変更を確認します。2.カタログアイテムに関連付けられた、削除されたか、カタログアイテムフォームに存在しなくなった変数レコードを探します。3.カタログアイテムで現在定義されている変数とフローで参照されている変数を比較して、欠落している変数を特定します。 ステップ 3:削除されたカタログ変数を復元する 1.[サービスカタログ] > [カタログ定義] > [アイテムの管理] のカタログアイテムに移動します。2.元の変数と同じ名前とタイプで削除した変数を再作成して、フロー参照が正しく解決されるようにします。- 元の変数定義を含む更新セットまたはバックアップにアクセスできる場合は、その更新セットを元に戻すかインポートして変数を復元します。3.カタログアイテムを保存します。 ステップ 4:フローを再アクティブ化して再公開する 1.影響を受けるフローをフローデザイナーで開きます。2.フローを再公開するには、[アクティブ化] を選択します。3.フローがエラーなしでアクティブ化されることを確認します。4.[テスト] UI アクションを使用してフローをテストし、[テスト用のスナップショットを取得できませんでした] エラーが解決されていることを確認します。