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