创建在类路径资源[global-solrserver-spring.xml]中定义的名称为'defaultSolrServerService'的bean时出错

2020-09-07 01:45发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,在OOTB V6.6.0.0服务器启动过程中,我遇到以下错误,默认情况下,Solr未启动

INFO [localhost-startStop-1] [DefaultSolrServerService] 例如启动Solr服务器 [名称:默认,主机名:localhost,端口:8983]这次设置意外。 错误[localhost-startStop-1] [DefaultSolrServerService] de.hybris.platform.solrserver.SolrServerException:对实例[名称:默认,主机名:localhost,端口:8983]执行Solr启动命令时发生错误 [localhost-startStop-1] [CloseAwareApplicationContext] **

**:调用init方法失败; 嵌套的异常是de.hybris.platform.solrserver.SolrServerException:对实例[名称:默认,主机名:localhost,端口:8983]执行Solr启动命令时出错:WARN [localhost-startStop-1] [CloseAwareApplicationContext]在上下文初始化期间遇到异常 -取消刷新尝试:org.springframework.beans.factory.BeanCreationException:创建在类路径资源[global-solrserver-spring.xml]中定义的名称为'defaultSolrServerService'的bean时出错:调用init方法失败; 嵌套的异常为de.hybris.platform.solrserver.SolrServerException:对实例[名称:默认,主机名:localhost,端口:8983]执行Solr启动命令时出错;错误[localhost-startStop-1] [HybrisContextFactory]初始化全局应用程序上下文时出错 ! org.springframework.beans.factory.BeanCreationException:创建在类路径资源[global-solrserver-spring.xml]中定义的名称为'defaultSolrServerService'的bean时出错:调用init方法失败; 嵌套异常是de.hybris.platform.solrserver.SolrServerException:在org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeizeBean(AbstractAutowireCapableBeanFactory(AbstractAutowireCapableBeanFactory) .java:1628)〜[spring-beans-4.3.11.RELEASE.jar:4.3.11.RELEASE]

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,在OOTB V6.6.0.0服务器启动过程中,我遇到以下错误,默认情况下,Solr未启动

INFO [localhost-startStop-1] [DefaultSolrServerService] 例如启动Solr服务器 [名称:默认,主机名:localhost,端口:8983]这次设置意外。 错误[localhost-startStop-1] [DefaultSolrServerService] de.hybris.platform.solrserver.SolrServerException:对实例[名称:默认,主机名:localhost,端口:8983]执行Solr启动命令时发生错误 [localhost-startStop-1] [CloseAwareApplicationContext] **

**:调用init方法失败; 嵌套的异常是de.hybris.platform.solrserver.SolrServerException:对实例[名称:默认,主机名:localhost,端口:8983]执行Solr启动命令时出错:WARN [localhost-startStop-1] [CloseAwareApplicationContext]在上下文初始化期间遇到异常 -取消刷新尝试:org.springframework.beans.factory.BeanCreationException:创建在类路径资源[global-solrserver-spring.xml]中定义的名称为'defaultSolrServerService'的bean时出错:调用init方法失败; 嵌套的异常为de.hybris.platform.solrserver.SolrServerException:对实例[名称:默认,主机名:localhost,端口:8983]执行Solr启动命令时出错;错误[localhost-startStop-1] [HybrisContextFactory]初始化全局应用程序上下文时出错 ! org.springframework.beans.factory.BeanCreationException:创建在类路径资源[global-solrserver-spring.xml]中定义的名称为'defaultSolrServerService'的bean时出错:调用init方法失败; 嵌套异常是de.hybris.platform.solrserver.SolrServerException:在org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeizeBean(AbstractAutowireCapableBeanFactory(AbstractAutowireCapableBeanFactory) .java:1628)〜[spring-beans-4.3.11.RELEASE.jar:4.3.11.RELEASE]

付费偷看设置
发送
13条回答
大道至简
1楼-- · 2020-09-07 02:29

已解决链接文本

我这个问题困扰了一段时间,我很高兴地报告我终于找到了这个问题的根本原因。

有关详细的说明,包括临时解决方案/解决方法,根本原因,重现步骤,受影响的版本等,请参阅附件,因为我无法在此注释中全部放入。

希望这会有所帮助!

谢谢,亚伦

Baoming ROSE
2楼-- · 2020-09-07 02:37

感谢马库斯,打个招呼!

宇峰Kouji
3楼-- · 2020-09-07 02:36

迁移到6.7.0后,我遇到了同样的问题。 我通过删除文件夹" config/solr/instances/default"解决了它

启动服务器后,他会重新生成

落灬小鱼
4楼-- · 2020-09-07 02:49

答案是否值得您的支持? :)

小灯塔
5楼-- · 2020-09-07 02:30

有时旧的solr进程仍然存在,快速的 killall -9 java 通常可以解决此问题,您可以重新启动包含solr的平台。

如果不能解决问题,请附加完整的堆栈跟踪(或启动日志)以找到根本原因。

编辑

看起来像在启动solr时得到一个非零的退出代码。

将以下内容添加到您的 local.properties

 <代码> log4j2.logger.solr.name = de.hybris.platform.solrserver.impl.AbstractSolrServerController
  log4j2.logger.solr.level =全部

  

然后讨价还价。 这应该为您提供更多细节。

而且,请尝试使用最新的pach版本6.6。 并且,请使用纯文本文件记录日志,而不要使用PDF

SKY徐
6楼-- · 2020-09-07 02:28

您好,我也遇到同样的问题,请告诉我如何解决此问题。

请注意,我尝试过:solrserver.instances.default.autostart = false默认值为true

谢谢,塞尔瓦。

一周热门 更多>