2017-08-04 3 views
0

AEMでは/ home/usersのパッケージを作成できますが、各ユーザーの下に1つのノードしかありませんか?1ノードのみのAEM作成パッケージ

例では、AEMに100人のユーザーがおり、すべてのユーザーに1ノードのみのカスタムデータがあります。パッケージ内のすべての100人のユーザーに対してこのノードのみを取得できますか? ユーザノードの構造は、このようなものです:

/home/users/3/3_alphanumeric_id/customNode 

、私はそれは非常に時間のかかる作業になりますように、パッケージ100個のフィルタを追加したいいけません。

答えて

1

ACS CommonsにはQuery Packagerツールがあります。このページのドキュメントはかなり自明です。

ACS Commonsはオプションではない場合は、マシン上のコンテンツパッケージのフィルタを編集してアップロードし、ビルドしてノードを選択することもできます。フィルタはMETA-INF/vault/filter.xmlで構成され、<filter root="/home/users/3/3_alphanumeric_id/customNode"/>のような単純なフィルタ要素にあります。

crxdeですべてのノードを検索し、ネットワークトラフィックからjsonが要求するクエリを使用し、テキストエディタを使用してjsonをフィルタ要素に書き換えることができます。

getting the json for a query

+0

ありがとうございました。これは非常に役に立ちました!!!私はjsonレスポンスとvoilaからクエリ結果を微調整しました! –

関連する問題