簡體   English   中英

需要幫助解決與MySQL數據導入處理程序有關的SOLR 3.3中的錯誤

[英]Need help resolving error in SOLR 3.3 related to dataimport handler with mysql

我正在嘗試在solr 3.3中安裝dataimport處理程序,以連接mysql db將數據發送到solr進行索引。 但是我收到以下錯誤。

HTTP狀態500-Solr配置中的嚴重錯誤。 檢查您的日志文件以獲取有關可能出問題的更多詳細信息。 如果希望solr在配置錯誤后繼續運行,請更改:solr.xml中的false --------------------------------- ---------------------------- org.apache.solr.common.SolrException:加載類'org.apache.solr.handler時出錯。位於org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:389)的dataimport.DataImportHandler',位於org.apache.solr.core的org.apache.solr.core.SolrCore.createInstance(SolrCore.java:423) org的org.apache.solr.core.RequestHandlers.initHandlersFromConfig(RequestHandlers.java:157)的org.apache.solr.core.SolrCore。(SolrCore.java:563)的.SolrCore.createRequestHandler(SolrCore.java:459) org.apache.solr.core.CoreContainer.load(CoreContainer.java:316)上的.apache.solr.core.CoreContainer.create(CoreContainer.java:463)org.apache.solr.core.CoreContainer.load(CoreContainer .java:207),位於org.apache.solr.core.CoreContainer $ Initializer.initialize(CoreContainer.java:130),位於org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:94),位於org.apac org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:254)上的he.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:273)等。

我在solrconfig.xml中放置了以下內容

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

store-name-data-config.xml的示例是

- <dataConfig>
<dataSource type="JdbcDataSource" driver="com.mysql.jdbc.Driver"    url="jdbc:mysql://localhost/dbname" user="myusername" password="mypassword" /> 
- <document name="db name">
<entity name="store name" query="select name, address, city, state, zip, phone, web_address, area, area_group from store" /> 
</document>
</dataConfig>

我已經將必要的文件從contrib / dataimporthandler / libs目錄放置到WEB-INF目錄,盡管我認為這可能是問題所在,但不確定。

任何幫助將不勝感激。 謝謝。

確保數據導入jar位於使用<lib>指令solrconfig.xml中配置的目錄中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM