solr 6.4.0 - Desculpe, nenhum dataimport-manipulador definido

2

Eu instalei o solr 6.4.0 no Ubuntu 16.04 LTS e quero usar uma configuração usada anteriormente no solr CLOUD 5.2.1

Depois de criar um novo núcleo e vincular os arquivos de configuração, agora posso ver o núcleo na interface da Web e os arquivos corretamente na interface de administração do núcleo.

O link de atualização está esmaecido e, ao clicar nele, exibe a mensagem de erro:

Sorry, no dataimport-handler defined!

As coisas que eu verifiquei:

  1. O Solrconfig carrega jar:

<lib dir="${solr.install.dir:../../../..}/dist/" regex="solr-dataimporthandler-.*\.jar" /> <lib dir="/usr/share/java/" regex="mysql-connector-java-.*\.jar" />

Parece funcionar, pois exibe uma mensagem de erro ao alterar o nome do arquivo. Eu, portanto, suponho que o conector mysql esteja carregado

  1. Manipulador de dataimport definido:

no solrconfig:

<requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler"> <lst name="defaults"> <str name="config">dataimport.xml</str> </lst> </requestHandler>

  1. Dataimporthandler propriamente dito

o arquivo dataimport.xml está presente e mostra:

<dataConfig>
<dataSource type="JdbcDataSource"
            driver="com.mysql.jdbc.Driver"
            url="jdbc:mysql://localhost:3306/test"
            user="solr"
            password="secret" 
            convertType="true"
            batchSize="-1"
            encoding="UTF-8" />
 ...

O arquivo de log dentro do webadmin não mostra nenhum erro. Presumo que o registro não esteja configurado para exibir esse tipo de erro.

Quando altero a senha dentro de dataimport.xml ou o nome do banco de dados, nada diferente acontece. Mesma mensagem de erro.

Alguma idéia de como diminuir o problema?

    
por merlin 26.01.2017 / 09:59

2 respostas

3

Parece que o problema está na interface do administrador, se você enviar a solicitação de dataimport direta, receberá a resposta esperada.

Há um erro para isso no site do Apache Jira e uma correção

link

    
por 27.01.2017 / 13:21
0

eu apenas rebaixei para 6.3.0 e seu funcionamento ... parece que existem algumas mudanças para 6.4.0 no que diz respeito ao manipulador dataimport

    
por 26.01.2017 / 15:50

Tags