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:
-
Instale o pacote fornecido.
-
Navegue até os seguintes locais usando o CRX/DE:
/oak:index/lucene/tika/config.xml
/oak:index/damAssetLucene/tika/config.xml
-
Adicione o tipo de arquivo mime que deseja desativar:
<mime>application/zip</mime>
-
Salve as alterações.
-
Defina a propriedade booleana refresh=true para esses nós usando CRX/DE e salve as alterações:
-
/oak:index/lucene
-
/oak:index/damAssetLucene
-
-
Aguarde as alterações atualizadas.
Solução 2:
Para uma abordagem alternativa:
- Procure por Oak-Lucene no console da web AEM e anote o número do pacote.
- Desligar instância do AEM.
- Navegue até o diretório
/crx-quickstart/launchpad/felix/bundlexxx
. - Vá para o subdiretório rotulado com versionX.Y, como felix/bundle102/version0.2 usando a versão
cd
. - 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
- Editar arquivo tika-config.xml:
vi org/apache/jackrabbit/oak/plugins/index/lucene/tika-config.xml
- Por exemplo, adicione o tipo de arquivo mime que deseja desativar:
<mime>application/zip</mime>
- Salve as alterações em bundle.jar.
- Reinicie o AEM e verifique as alterações procurando por ativos de arquivos zip.