![](/img/trans.png)
[英]Howto generate prototype objects with in a singleton bean using spring java configurations
[英]Not able to generate Index using SOLR 4.2 configurations
我正在使用Solr 3.3和Tomcat 7安装程序生成员工详细信息索引。 但是,我想用新版本的Solr 4.2尝试一下。
我在以下位置为此创建了新设置: d:\\apache-tomcat-7.0.19\\solr_4_2\\collection1\\
我在以下目录中:
bin
conf
>> solrconfig.xml
, schema.xml
, data-config.xml
, scripts.conf
和zoo.cfg
文件中。 lib
>> hsqldb-1.8.0.10.jar
, solr-4.2.0.war
, solr-dataimporthandler-4.2.0.jar
, solr-dataimporthandler-extras-4.2.0.jar
文件中。 在data-config.xml
下面的标签中。
<dataConfig>
<dataSource driver="org.hsqldb.jdbcDriver" url="jdbc:hsqldb://127.0.0.1;databaseName=EMP" user="sa" password="pass"/>
<document name="EMPLOYEE">
<entity name="COMMON" query="select type,title,name,empid from employee" >
<field column="type" name="type"/>
<field column="title" name="title"/>
<field column="name" name="name"/>
<field column="empid" name="empid"/>
</entity>
</document>
</dataConfig>
当我使用数据导入命令http://localhost:8080/solr_4_2/dataimport?command=full-import
获取索引失败。 以下是错误。
SEVERE: Exception while processing: EMPLOYEE document : SolrInputDocument[]:org.apache.solr.handler.dataimport.DataImportHandlerException: Unable to execute query: select type,title,name,empid from employee Processing Document # 1
at org.apache.solr.handler.dataimport.DataImportHandlerException.wrapAndThrow(DataImportHandlerException.java:71)
at org.apache.solr.handler.dataimport.JdbcDataSource$ResultSetIterator.<init>(JdbcDataSource.java:253)
at org.apache.solr.handler.dataimport.JdbcDataSource.getData(JdbcDataSource.java:210)
at org.apache.solr.handler.dataimport.JdbcDataSource.getData(JdbcDataSource.java:38)
at org.apache.solr.handler.dataimport.SqlEntityProcessor.initQuery(SqlEntityProcessor.java:59)
at org.apache.solr.handler.dataimport.SqlEntityProcessor.nextRow(SqlEntityProcessor.java:73)
at org.apache.solr.handler.dataimport.EntityProcessorWrapper.nextRow(EntityProcessorWrapper.java:243)
at org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:465)
at org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:404)
at org.apache.solr.handler.dataimport.DocBuilder.doFullDump(DocBuilder.java:319)
at org.apache.solr.handler.dataimport.DocBuilder.execute(DocBuilder.java:227)
at org.apache.solr.handler.dataimport.DataImporter.doFullImport(DataImporter.java:422)
at org.apache.solr.handler.dataimport.DataImporter.runCmd(DataImporter.java:487)
at org.apache.solr.handler.dataimport.DataImporter$1.run(DataImporter.java:468)
Caused by: java.sql.SQLException: **File input/output error //127.0.0.1.properties java.io.FileNotFoundException: \\127.0.0.1.properties.new** (The filename, directory name, or volume label syntax is incorrect)
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcConnection.<init>(Unknown Source)
at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
at org.hsqldb.jdbcDriver.connect(Unknown Source)
at org.apache.solr.handler.dataimport.JdbcDataSource$1.call(JdbcDataSource.java:161)
at org.apache.solr.handler.dataimport.JdbcDataSource$1.call(JdbcDataSource.java:127)
at org.apache.solr.handler.dataimport.JdbcDataSource.getConnection(JdbcDataSource.java:366)
at org.apache.solr.handler.dataimport.JdbcDataSource.access$200(JdbcDataSource.java:38)
at org.apache.solr.handler.dataimport.JdbcDataSource$ResultSetIterator.<init>(JdbcDataSource.java:240)
... 12 more
您的URL连接字符串不正确。 您正在提供一个网络地址,但是它被解析为文件名。 仔细检查基于服务器的连接的正确连接字符串。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.