【问题标题】:I can't reindex with Sunspot anymore because of tlsmail gem?由于 tlsmail gem,我不能再用 Sunspot 重新索引?
【发布时间】:2012-09-14 13:07:14
【问题描述】:

自从我安装了tlsmail gem 和setup my Google Apps account to take in email 我就不能reindex with Sunspot。在此之前,它正在工作。现在,当我运行 rake sunspot:reindex 时,我得到:

rake sunspot:reindex --trace
(in C:/apper)
c:/Ruby192/lib/ruby/gems/1.9.1/gems/tlsmail-0.0.1/lib/net/smtp.rb:806: warning: already initialized constant SMTPSession
c:/Ruby192/lib/ruby/gems/1.9.1/gems/tlsmail-0.0.1/lib/net/pop.rb:687: warning: already initialized constant POP
c:/Ruby192/lib/ruby/gems/1.9.1/gems/tlsmail-0.0.1/lib/net/pop.rb:688: warning: already initialized constant POPSession
c:/Ruby192/lib/ruby/gems/1.9.1/gems/tlsmail-0.0.1/lib/net/pop.rb:689: warning: already initialized constant POP3Session
c:/Ruby192/lib/ruby/gems/1.9.1/gems/tlsmail-0.0.1/lib/net/pop.rb:702: warning: already initialized constant APOPSession
** Invoke sunspot:reindex (first_time)
** Invoke environment (first_time)
** Execute environment
** Execute sunspot:reindex
rake aborted!
Solr Response: Severe_errors_in_solr_configuration___Check_your_log_files_for_more_detailed_information_on_what_may_be_wrong___If_you_want_solr_to_continue_after_configuration_erro
rs_change_____abortOnConfigurationErrorfalseabortOnConfigurationError___in_null_____javalangRuntimeException_Cant_find_resource_solrconfigxml_in_classpath_or_Cappersolrconf_cwdcR
uby192librubygems191gemssunspot121solr___at_orgapachesolrcoreSolrResourceLoaderopenResourceSolrResourceLoaderjava260___at_orgapachesolrcoreSolrResourceLoaderopenConfigSolrResourceL
oaderjava228___at_orgapachesolrcoreConfiginitConfigjava101___at_orgapachesolrcoreSolrConfiginitSolrConfigjava130___at_orgapachesolrcoreCoreContainer$Initia...........................

您可以在此处查看完整的跟踪信息:https://gist.github.com/1580444

我不知道发生了什么。有谁知道如何解决这个问题?

谢谢。

【问题讨论】:

    标签: ruby-on-rails ruby ruby-on-rails-3 sunspot


    【解决方案1】:

    看起来像是 Solr 配置错误(例如 Severe_errors_in_solr_configuration)。查看Solr目录下的日志,可能是你的schema.xml不对?

    【讨论】:

    • 谢谢,是的,我必须重新运行并获得一个全新的架构。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-08-18
    • 1970-01-01
    • 1970-01-01
    • 2016-08-05
    • 1970-01-01
    • 2011-12-17
    • 1970-01-01
    相关资源
    最近更新 更多