Solr无法访问6.7.0.16上的log4j2.xml

2020-09-07 10:24发布

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

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


在服务启动时遇到以下错误,solr无法找到log4j2 xml。

 错误StatusLogger无法访问文件:/C:/workspace4/hybris/bin/ext-commerce/solrserver/resources/solr/server/file:C:/workspace4/hybris/config/solr/instances/默认/log4j2.xml
   java.io.FileNotFoundException:C:\ workspace4 \ hybris \ bin \ ext-commerce \ solrserver \ resources \ solr \ server \ file:C:\ workspace4 \ hybris \ config \ solr \ instances \ default \ log4j2.xml(文件名 ,目录名称或卷标签语法不正确)
          在java.io.FileInputStream.open0(本机方法)
          在java.io.FileInputStream.open(未知来源)
          在java.io.FileInputStream。(未知来源)
          在java.io.FileInputStream。(未知来源)
          在sun.net.www.protocol.file.FileURLConnection.connect(未知源)
          在sun.net.www.protocol.file.FileURLConnection.getInputStream(未知源)
          在java.net.URL.openStream(未知来源)

  

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

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


在服务启动时遇到以下错误,solr无法找到log4j2 xml。

 错误StatusLogger无法访问文件:/C:/workspace4/hybris/bin/ext-commerce/solrserver/resources/solr/server/file:C:/workspace4/hybris/config/solr/instances/默认/log4j2.xml
   java.io.FileNotFoundException:C:\ workspace4 \ hybris \ bin \ ext-commerce \ solrserver \ resources \ solr \ server \ file:C:\ workspace4 \ hybris \ config \ solr \ instances \ default \ log4j2.xml(文件名 ,目录名称或卷标签语法不正确)
          在java.io.FileInputStream.open0(本机方法)
          在java.io.FileInputStream.open(未知来源)
          在java.io.FileInputStream。(未知来源)
          在java.io.FileInputStream。(未知来源)
          在sun.net.www.protocol.file.FileURLConnection.connect(未知源)
          在sun.net.www.protocol.file.FileURLConnection.getInputStream(未知源)
          在java.net.URL.openStream(未知来源)

  
付费偷看设置
发送
1条回答
绿领巾童鞋
1楼-- · 2020-09-07 10:53

嗨,这在solr verion中看起来是问题,因为他们已经完成了solr的升级,因此很可能是solr的问题。该问题已在源代码中修复,并且下一版本的Solr(7.5.0)将不会遇到此问题。 要解决此问题,可以采用以下方法:

  1. 移至1811稳定版本。 或

  2. 从SAP CX1811在C:/workspace4/hybris/config/solr/instances/default或直接在C:\ workspace4 \ hybris \ bin \ ext-commerce \中复制log4j2-console.xml和log4j2.xml solrserver \ resources \ solr \ server \或

  3. 比较1811和6.7.0.16的\ ext-commerce \ solrserver \ resources \ solr \ bin \ solr.cmd。 并修复所有-Dlog4j.configuration和LOG4J_CONFIG。

让我知道这是否对您有帮助。

一周热门 更多>