Desativação da pesquisa de texto completo por tipo MIME com configuração personalizada do Tika no AEM

Este artigo ensina como personalizar a configuração do Tika para desativar a pesquisa de texto completo com base nos tipos MIME de arquivo.

Descrição description

Ambiente

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

Problema/Sintomas

Como desativar a pesquisa de texto completo por tipo de arquivo mime com configuração personalizada do Tika no Adobe Experience Manager (AEM).

Resolução resolution

A Adobe recomenda desativar a pesquisa de texto completo para arquivos binários por meio do índice Tika.

Para obter mais detalhes sobre a recomendação de Adobe e como otimizar o desempenho do ativo, consulte o artigo de ajuda ajuste do desempenho do ativo.

Solução 1:

Para resolver a recomendação do Adobe, siga estas etapas:

  1. Instale o pacote fornecido.

  2. Navegue até os seguintes locais usando o CRX/DE:

    • /oak:index/lucene/tika/config.xml
    • /oak:index/damAssetLucene/tika/config.xml
  3. Adicione o tipo de arquivo mime que deseja desativar:

    • <mime>application/zip</mime>
  4. Salve as alterações.

  5. Defina a propriedade booleana refresh=true para esses nós usando CRX/DE e salve as alterações:

    • /oak:index/lucene

    • /oak:index/damAssetLucene

  6. Aguarde as alterações atualizadas.

Solução 2:

Para uma abordagem alternativa:

  1. Procure por Oak-Lucene no console da web AEM e anote o número do pacote.
  2. Desligar instância do AEM.
  3. Navegue até o diretório /crx-quickstart/launchpad/felix/bundlexxx.
  4. Vá para o subdiretório rotulado com versionX.Y, como felix/bundle102/version0.2 usando a versão cd.
  5. Recupere todo o conteúdo do arquivo tika-config.xml do arquivo jar:
    • jar -xvf bundle.jar org/apache/jackrabbit/oak/plugins/index/lucene/tika-config.xml
  6. Editar arquivo tika-config.xml:
    • vi org/apache/jackrabbit/oak/plugins/index/lucene/tika-config.xml
  7. Por exemplo, adicione o tipo de arquivo mime que deseja desativar:
    • <mime>application/zip</mime>
  8. Salve as alterações em bundle.jar.
  9. Reinicie o AEM e verifique as alterações procurando por ativos de arquivos zip.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f