首页 文章

Solr 4.9索引失败 . 回滚所有更改

提问于
浏览
0

关于使用mysql连接器进入solr 4.9的dataimport,我遇到了一个很大的问题 . 当我尝试在我的数据库上启动请求时,我总是得到索引失败 . 回滚所有更改 . 问题是我没有任何卡塔琳娜日志 . 即使在我启动导入后也没有出现任何内容 . 这是我的data-config.xml:

<dataConfig>
<dataSource driver="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost/db" user="user" password="pass"/>
<document name="example">
<entity name="annonce_entry" 
query="SELECT * FROM annonce_entry">
            <field column="annonce_entry_id" name="id" />
            <field column="note_total" name="title" />
</entity>
</document>

我解决了连接器问题,创建了dataimport.properties,但我仍然收到了这条消息 . 有帮助吗?谢谢

编辑:这是ouput响应{“responseHeader”:{“status”:0,“QTime”:0},“initArgs”:[“defaults”,[“config”,“data-config.xml”]], “command”:“status”,“status”:“idle”,“importResponse”:“”,“statusMessages”:{“Time Elapsed”:“0:0:0.31”,“对DataSource的总请求数”:“ 0“,”总行数提取“:”0“,”处理的文件总数“:”0“,”总文件已跳过“:”0“,”完全转储已开始“:”2015-04-20 09:31:13 “,”“:”索引失败 . 回滚所有更改 . “,”Rolledback“:”2015-04-20 09:31:13“},”警告“:”此响应格式是实验性的 . 它可能会改变在将来 . ” }

1 回答

  • 1

    打开Solr管理控制台 . 在左侧有一个“Logging”项目,带有“Level”子菜单项 .

    从该页面,您可以启用具有给定日志记录级别的每个单个包 . 您可以将DEBUG放在DIH包装上,并确保您将看到导致问题的原因 .

相关问题