Hybris(Telco + DataHub)6.7.0.16服务器启动失败,包含-发现一个以上名为[spring_web]的片段

2020-09-07 10:33发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在各种OOTB扩展(例如ciss...

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

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


在各种OOTB扩展(例如cissubscription,cmswebservices ..以及更多)上启动服务器时出现以下错误

  [错误] [org.apache.catalina.core.ContainerBase]子容器在启动期间失败
  java.util.concurrent.ExecutionException:org.apache.catalina.LifecycleException:无法启动组件[StandardEngine [Catalina] .StandardHost [localhost] .StandardContext [/cissubscription]]
          在java.util.concurrent.FutureTask.report(未知来源)
          在java.util.concurrent.FutureTask.get(未知来源)
          在org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:942)
          在org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:872)
          在org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
          在org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1423)
          在org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1413)
          在java.util.concurrent.FutureTask.run(未知来源)
          在java.util.concurrent.ThreadPoolExecutor.runWorker(未知来源)
          在java.util.concurrent.ThreadPoolExecutor $ Worker.run(未知来源)
          在java.lang.Thread.run(未知来源)
  由以下原因引起:org.apache.catalina.LifecycleException:无法启动组件[StandardEngine [Catalina] .StandardHost [localhost] .StandardContext [/cissubscription]]
          在org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)
          ...省略了6个通用框架
  引起原因:java.lang.IllegalArgumentException:找到了多个名称为[spring_web]的片段。 相对顺序不合法。 有关详细信息,请参见Servlet规范的8.2.2 2c部分。 考虑使用绝对排序。
          在org.apache.tomcat.util.descriptor.web.WebXml.orderWebFragments(WebXml.java:2200)
          在org.apache.tomcat.util.descriptor.web.WebXml.orderWebFragments(WebXml.java:2159)
          在org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1124)
          在org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:769)
          在org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:299)
          在org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94)
          在org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5134)
          在org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
          ...省略了6个通用框架
  [错误] [org.apache.catalina.core.ContainerBase]子容器在启动期间失败
  java.util.concurrent.ExecutionException:org.apache.catalina.LifecycleException:无法启动组件[StandardEngine [Catalina] .StandardHost [localhost] .StandardContext [/backoffice]]
          在java.util.concurrent.FutureTask.report(未知来源)
          在java.util.concurrent.FutureTask.get(未知来源)
          在org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:942)
          在org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:872)
          在org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
          在org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1423)
          在org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1413)
          在java.util.concurrent.FutureTask.run(未知来源)
          在java.util.concurrent.ThreadPoolExecutor.runWorker(未知来源)
          在java.util.concurrent.ThreadPoolExecutor $ Worker.run(未知来源)
          在java.lang.Thread.run(未知来源)
  原因:org.apache.catalina.LifecycleException:无法启动组件[StandardEngine [Catalina] .StandardHost [localhost] .StandardContext [/backoffice]]
          在org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)
          ...省略了6个通用框架
  引起原因:java.lang.IllegalArgumentException:找到了多个名称为[spring_web]的片段。 相对顺序不合法。 有关详细信息,请参见Servlet规范的8.2.2 2c部分。 考虑使用绝对排序。
          在org.apache.tomcat.util.descriptor.web.WebXml.orderWebFragments(WebXml.java:2200)
          在org.apache.tomcat.util.descriptor.web.WebXml.orderWebFragments(WebXml.java:2159)
          在org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1124)
          在org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:769)
          在org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:299)
          在org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94)
          在org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5134)
          在org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
          ...省略了6个通用框架
  
2条回答
95年老男孩
2020-09-07 10:55

我刚刚提取了6.7.0.16,电信和数据中心。 跑了b2c_telco食谱..然后我得到了这些错误,Evertyhing OOTB到现在为止。 即使我对OOTB web.xml配置进行了一些更改,我也永远不会充满信心将升级升级到更高的环境。