デフォルトのロールアウト構成を持つソース コピー ( C1 ) から作成されたブループリント コピー ( C2 ) があります。
また、 C2の任意のページ階層で行われた変更でワークフロー ( W1 )をトリガーするランチャーも存在します。ワークフローの目的は、何らかの処理を行ってからページをアクティブにすることです。
したがって、ワークフロー W1 は、C1 から C2 へのロールアウトが発生するたびにトリガーされていました。
問題
C2でいずれかのページが非アクティブ化されるたびに、ランチャーが原因でページがアクティブ化状態になります ( cq:lastReplicationAction が Activate から Deactivate に変更されるため) 。
上記の問題について、条件をcq:lastReplicationAction != Deactivateとしてランチャーに配置しました。非アクティブ化の問題は解決されましたが、C1 のページが C2 の非アクティブ化されたページにロールアウトされるたびに、ワークフロー W1 がトリガーされなくなりました。
ただし、ロールアウト構成アクションを追加するなどの可能な解決策を試しました-コピーC2でtargetActivateとワークフローを実行しましたが、うまくいきませんでした。ロールアウト時にワークフロー W1 をトリガーする方法はありますか? 提案してください。