Deaktivieren der Volltextsuche nach MIME-Typ mit benutzerdefinierter Tika-Konfiguration in AEM

In diesem Artikel erfahren Sie, wie Sie die Tika-Konfiguration anpassen, um die Volltextsuche basierend auf Datei-MIME-Typen zu deaktivieren.

Beschreibung description

Umgebung

  • Adobe Experience Manager 6.1
  • Adobe Experience Manager 6.2
  • Adobe Experience Manager 6.3
  • Adobe Experience Manager 6.4

Problem/Symptome

So deaktivieren Sie die Volltextsuche nach Dateityp mit benutzerdefinierter Tika-Konfiguration in Adobe Experience Manager (AEM).

Auflösung resolution

Adobe empfiehlt, die Volltextsuche für Binärdateien über den Tika-Index zu deaktivieren.

Weitere Informationen zur Adobe-Empfehlung und zur Optimierung der Asset-Performance finden Sie im Hilfeartikel zur Asset-Leistungsoptimierung .

Lösung 1:

Gehen Sie wie folgt vor, um Adobe-Empfehlungen zu bearbeiten:

  1. Installieren Sie das bereitgestellte Paket.

  2. Navigieren Sie mit CRX/DE zu den folgenden Speicherorten:

    • /oak:index/lucene/tika/config.xml
    • /oak:index/damAssetLucene/tika/config.xml
  3. Fügen Sie den MIME-Typ der Datei hinzu, den Sie deaktivieren möchten:

    • <mime>application/zip</mime>
  4. Speichern Sie die Änderungen.

  5. Legen Sie die boolesche Eigenschaft refresh=true für diese Knoten mit CRX/DE fest und speichern Sie die Änderungen:

    • /oak:index/lucene

    • /oak:index/damAssetLucene

  6. Warten Sie auf die aktualisierten Änderungen.

Lösung 2:

Für einen alternativen Ansatz:

  1. Suchen Sie in der AEM-Web-Konsole nach Oak-Lucene und notieren Sie die Bundle-Nummer.
  2. Beenden Sie AEM Instanz.
  3. Navigieren Sie zum Ordner "/crx-quickstart/launchpad/felix/bundlexxx".
  4. Wechseln Sie zum Unterverzeichnis mit der Bezeichnung versionX.Y, z. B. felix/bundle102/version0.2 mit der cdVersion.
  5. Rufen Sie den gesamten Inhalt der Datei tika-config.xml aus der JAR-Datei ab:
    • 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
  7. Fügen Sie beispielsweise den MIME-Typ der Datei hinzu, den Sie deaktivieren möchten:
    • <mime>application/zip</mime>
  8. Speichern Sie die Änderungen in bundle.jar.
  9. Starten Sie AEM neu und überprüfen Sie die Änderungen, indem Sie nach ZIP-Datei-Assets suchen.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f