2017-08-04 2 views
0

Ist es in AEM möglich, ein Paket für/home/users zu erstellen, aber mit NUR 1 Knoten unter jedem Benutzer?AEM create Paket mit nur 1 Knoten

Beispiel, ich habe 100 Benutzer in AEM und jeder Benutzer hat benutzerdefinierte Daten in nur 1 Knoten. Kann ich nur diesen Knoten für alle 100 Benutzer in einem Paket abrufen? Die Struktur des Benutzerknoten ist wie folgt:

/home/users/3/3_alphanumeric_id/customNode 

Ich mag nicht 100 Filter zu dem Paket hinzuzufügen, da es eine sehr lange Aufgabe sein wird.

Antwort

1

ACS Commons hat ein Query Packager Werkzeug. Die Dokumentation auf der Seite ist ziemlich selbsterklärend.

Wenn ACS Commons keine Option ist, besteht eine andere Strategie darin, die Filter eines Inhaltspakets auf Ihrem Computer zu bearbeiten, hochzuladen und dann zu erstellen, um die Knoten aufzunehmen. Die Filter sind in META-INF/vault/filter.xml konfiguriert und befinden sich in einfachen Filterelementen wie <filter root="/home/users/3/3_alphanumeric_id/customNode"/>.

Sie können die Abfrage ausführen, um alle Ihre Knoten in crxde zu finden, verwenden Sie die Json es Anfragen aus dem Netzwerkverkehr und verwenden Sie einen Texteditor, um die JSON in die Filterelemente neu zu schreiben.

getting the json for a query

+0

Danke .... Das war extrem hilfreich !!! Ich optimierte die Abfrageergebnisse von json Antwort und voila! –

Verwandte Themen