启动服务器后无法访问hac。 从hybris v.1808迁移到v.2005。

2020-08-15 04:58发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我们正在从1808迁移到...

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

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


嗨,

我们正在从1808迁移到2005。服务器启动后,我无法访问hac,并出现以下错误。

严重:路径为[/hac]的上下文中servlet [springmvc]的Servlet.service()引发了异常[过滤器执行引发了异常]的根本原因
 java.lang.NoClassDefFoundError:com/hybris/cockpitng/core/spring/RequestOperationContextHolder
 在com.hybris.backoffice.spring.FallbackRequestOperationScopeController.initializeContext(FallbackRequestOperationScopeController.java:74)
 在com.hybris.backoffice.spring.FallbackRequestOperationScopeController.sessionCreated(FallbackRequestOperationScopeController.java:69)
 在com.hybris.backoffice.jalo.BackofficeManager.lambda $ 0(BackofficeManager.java:55)
 在java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
 在java.base/java.util.Collections $ SynchronizedCollection.forEach(Collections.java:2067)
 在com.hybris.backoffice.jalo.BackofficeManager.afterSessionCreation(BackofficeManager.java:55)
 在de.hybris.platform.jalo.JaloSession.notifyExtensionsAfterSessionCreation(JaloSession.java:2316)
 在de.hybris.platform.jalo.JaloSession.createInstance(JaloSession.java:258)
 在de.hybris.platform.jalo.JaloConnection.createSession(JaloConnection.java:789)
 在de.hybris.platform.jalo.JaloConnection.createSession(JaloConnection.java:744)
 在de.hybris.platform.jalo.JaloConnection.createAnonymousCustomerSession(JaloConnection.java:665)
 在de.hybris.platform.jalo.JaloConnection.createAnonymousCustomerSession(JaloConnection.java:637)
 在de.hybris.platform.servicelayer.session.impl.DefaultSessionService.createNewSession(DefaultSessionService.java:67)
 在de.hybris.platform.servicelayer.web.SessionFilter.createNewJaloSession(SessionFilter.java:241)
 在de.hybris.platform.servicelayer.web.SessionFilter.activateSession(SessionFilter.java:229)
 在de.hybris.platform.servicelayer.web.SessionFilter.doFilter(SessionFilter.java:82)
 在de.hybris.platform.servicelayer.web.AbstractPlatformFilterChain $ InternalFilterChain.doFilter(AbstractPlatformFilterChain.java:292)
 在de.hybris.platform.servicelayer.web.ResourcesGuardFilter.doFilter(ResourcesGuardFilter.java:38)
 在de.hybris.platform.servicelayer.web.AbstractPlatformFilterChain $ InternalFilterChain.doFilter(AbstractPlatformFilterChain.java:292)
 在de.hybris.platform.servicelayer.web.RedirectWhenSystemIsNotInitializedFilter.doFilter(RedirectWhenSystemIsNotInitializedFilter.java:94)
 在de.hybris.platform.servicelayer.web.AbstractPlatformFilterChain $ InternalFilterChain.doFilter(AbstractPlatformFilterChain.java:292)
 在de.hybris.platform.servicelayer.web.Log4JFilter.doFilter(Log4JFilter.java:37)
 在de.hybris.platform.servicelayer.web.AbstractPlatformFilterChain $ InternalFilterChain.doFilter(AbstractPlatformFilterChain.java:292)
 在de.hybris.platform.servicelayer.web.session.HybrisSpringSessionFilter.doFilter(HybrisSpringSessionFilter.java:67)
 在de.hybris.platform.servicelayer.web.AbstractPlatformFilterChain $ InternalFilterChain.doFilter(AbstractPlatformFilterChain.java:292)
 在de.hybris.platform.servicelayer.web.AbstractPlatformFilterChain.processStandardFilterChain(AbstractPlatformFilterChain.java:200)
 在de.hybris.platform.servicelayer.web.AbstractPlatformFilterChain.doFilterInternal(AbstractPlatformFilterChain.java:177)
 在org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
 在org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
 在org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
 在org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
 在org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
 在de.hybris.platform.servicelayer.web.XSSFilter.processPatternsAndDoFilter(XSSFilter.java:351)
 在de.hybris.platform.servicelayer.web.XSSFilter.doFilter(XSSFilter.java:299)
 在org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
 在org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
 在org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
 在org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
 在org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
 在org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
 在org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
 在org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
 在org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:543)
 在org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
 在org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
 在org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
 在org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:688)
 在org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
 在org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:609)
 在org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
 在org.apache.coyote.AbstractProtocol $ ConnectionHandler.process(AbstractProtocol.java:818)
 在org.apache.tomcat.util.net.NioEndpoint $ SocketProcessor.doRun(NioEndpoint.java:1623)
 在org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
 在java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
 在java.base/java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:628)
 在org.apache.tomcat.util.threads.TaskThread $ WrappingRunnable.run(TaskThread.java:61)
 在java.base/java.lang.Thread.run(Thread.java:834)


 

请指导。

2条回答
clasier
2020-08-15 06:01

我们有类似的问题。 仅出于迁移目的,我们将* cockpit * .jars从后台复制到了hac。 之后,HAC重新开始。 完成更新后,没有更新,一切都会恢复。 (是的,真的很脏...)

由于部署期间后台没有启动,因此似乎也没有lib文件夹中的后台库...(问一下Hybris中的ClassLoad如何有效工作...)

如果您执行Init,它将直接起作用。 :D

一周热门 更多>