Umgebung
AEM 6.1, 6.2, 6.3, 6.4
Verwendung von benutzerdefinierter Tika-Konfiguration zur Deaktivierung der Volltextsuche auf der Basis des MIME-Typs einer Datei in AEM
Adobe empfiehlt die Deaktivierung der Volltextsuche für Binärdateien via Tika-Index. Diese Empfehlung ist Bestandteil des Hilfeartikels Asset-Leistungsoptimierung.
Häufig verwendete MIME-Typen: mp4, pdf, zip.
Methode 1
1. Installieren Sie das bereitgestellte Package.
2. Browsern Sie in CRX/DE zu den unten genannten Speicherorten:
/oak:index/lucene/tika/config.xml
/oak:index/damAssetLucene/tika/config.xml
3. Fügen Sie den MIME-Typ hinzu, der deaktiviert werden soll:
<mime>application/zip</mime>
4. Klicken Sie auf Alle speichern.
5. Richten Sie mithilfe von CRX/DE auf diesen Knoten die boolesche Eigenschaft refresh=true ein und speichern Sie sie:
/oak:index/lucene
/oak:index/damAssetLucene
6. Warten Sie, bis die Änderungen wirksam werden und testen Sie sie, indem Sie nach Assets des hinzugefügten MIME-Typs suchen.
Methode 2
1. Suchen Sie in AEM Web Console nach „oak-lucene“. Notieren Sie sich die Bundle-Nummer.
2. Beenden Sie die AEM-Instanz.
3. Browsen Sie zum Verzeichnis /crx-quickstart/launchpad/felix/bundlexxx.
4. cd in das Unterverzeichnis mit dem Namen versionX.Y (z. B. felix/bundle102/version0.2):
cd version*
5. Extrahieren Sie den Inhalt der Datei „tika-config.xml“ aus der JAR-Datei:
jar -xvf bundle.jar org/apache/jackrabbit/oak/plugins/index/lucene/tika-config.xml
6. Bearbeiten Sie die Datei tika-config.xml
vi org/apache/jackrabbit/oak/plugins/index/lucene/tika-config.xml
Fügen Sie beispielsweise den MIME-Typ hinzu, der deaktiviert werden soll:
<mime>application/zip</mime>
7. Speichern Sie die Änderungen in bundle.jar.
jar -uvf bundle.jar org/apache/jackrabbit/oak/plugins/index/lucene/tika-config.xml
8. Starten Sie die AEM-Instanz neu und testen Sie sie, indem Sie nach Assets vom hinzugefügten MIME-Typ suchen.
Herunterladen