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

时间:2015-04-19 23:58:59

标签: solr tomcat6

关于使用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但是,我仍然收到了这条消息。 有帮助吗? 感谢

编辑: 这是输出响应     {   &#34; responseHeader&#34;:{     &#34;状态&#34;:0,     &#34; QTime&#34;:0   },   &#34; initArgs&#34;:[     &#34;默认&#34 ;,     [       &#34;配置&#34 ;,       &#34;数据的config.xml&#34;     ]   ]   &#34;命令&#34;:&#34;状态&#34;,   &#34; status&#34;:&#34; idle&#34;,   &#34; importResponse&#34;:&#34;&#34;,   &#34; statusMessages&#34;:{     &#34;时间流逝&#34;:&#34; 0:0:0.31&#34;,     &#34;对DataSource&#34;:&#34; 0&#34;的总请求,     &#34;总行数和#34;:&#34; 0&#34;,     &#34;处理的文件总数&#34;:&#34; 0&#34;,     &#34;文件总数跳过&#34;:&#34; 0&#34;,     &#34;完全转储&#34;:&#34; 2015-04-20 09:31:13&#34;,     &#34;&#34;:&#34;索引失败。回滚所有更改。&#34;,     &#34; Rolledback&#34;:&#34; 2015-04-20 09:31:13&#34;   },   &#34;警告&#34;:&#34;此响应格式是实验性的。它可能会在未来发生变化。&#34; }

1 个答案:

答案 0 :(得分:1)

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

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