フォーム データとユーザー プロファイルを CQ5 パブリッシュからオーサー インスタンスにレプリケートするために、CQ 5.5 でリバース レプリケーションを作成しています。
(リンクをたどる - [http://www.wemblog.com/2011/10/how-to-set-up-usergroupprofile-reverse.html][1]
以下は問題のシナリオです:
- userとgroupのオーサーインスタンスに2 つのランチャーを作成しました。
- パブリッシュ インスタンスの CRXDE で、プロファイル フォルダーの下に新しく作成されたユーザー プロファイルのプロパティが追加されました: パス = /home/user/*/profile プロパティは次のとおりです: i)。cq:distribute=true ii)。source=authorname (キー=値として)
- パブリッシュ インスタンスにもう 1 つのランチャーを作成しました: ワークフロー ランチャー構成を次のように追加します
イベントタイプ: 変更 ノードタイプ: sling:Folder パス: /home/users/(.*)/profile 条件: cq:distribute!= ワークフロー: /etc/workflow/models/reverse_replication 実行モード: 公開
- Author インスタンスにもう 1 つのランチャーを作成しました: Create Workflow Model as
1 つのプロセス ステップ 実装: com.day.cq.wcm.workflow.process.ActivatePageProcess ワークフロー ランチャーの追加 構成: イベント タイプ: 変更 ノードタイプ: sling:Folder パス: /home/users/(.*)/profile 条件: source!=ワークフロー: 上で作成したモデルを選択します。 実行モード: 作成者
すべての手順を実行した後、リバース レプリケーションは発生しません。パブリッシュ インスタンスで新しいユーザーを作成した後、エラー 200 ページが表示されます。
手順が不足している場合や、このリバース レプリケーションの解決方法、または CQ バージョン 5.5 と 5.4 の互換性の問題がある場合は、助けて修正してください。現在、私は5.5に取り組んでいます。