实时编辑插件导航编辑器错误

2020-09-20 13:10发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)每当我尝试在cmscockpit...

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

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


每当我尝试在cmscockpit中以实时编辑模式访问导航编辑器时,添加liveeditaddon后,都会出现以下错误。 我可以第一次打开导航编辑器,然后再打开,它将继续崩溃并显示相同的日志。

 严重:路径为[/liveeditaddon]的上下文中Servlet [DispatcherServlet]的Servlet.service()引发异常[请求处理失败; 嵌套异常是java.lang.NullPointerException],其根本原因是
  java.lang.NullPointerException
          在de.hybris.platform.cockpit.services.values.impl.GenericItemObjectValueHandler $ 2.call(GenericItemObjectValueHandler.java:392)
          在de.hybris.platform.cockpit.services.values.impl.GenericItemObjectValueHandler $ 2.call(GenericItemObjectValueHandler.java:1)
          在de.hybris.platform.cockpit.cache.RequestCacheCallable.get(RequestCacheCallable.java:35)
          在de.hybris.platform.cockpit.services.values.impl.GenericItemObjectValueHandler.getMatchingDescriptors(GenericItemObjectValueHandler.java:400)处
          在de.hybris.platform.cockpit.services.values.impl.GenericItemObjectValueHandler.loadValues(GenericItemObjectValueHandler.java:131)
          在sun.reflect.GeneratedMethodAccessor686.invoke(未知来源)
          在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          在java.lang.reflect.Method.invoke(Method.java:497)
          在org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
          在org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
          在org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
          在org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)
          在org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
          在org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
          在com.sun.proxy。$ Proxy82.loadValues(未知来源)
          在de.hybris.platform.cockpit.util.TypeTools.createValueContainer(TypeTools.java:467)
          在de.hybris.platform.cockpit.services.sync.impl.SynchronizationServiceImpl.lookupRelatedReferences(SynchronizationServiceImpl.java:1565)
          在de.hybris.platform.cockpit.services.sync.impl.SynchronizationServiceImpl.getRelatedReferences(SynchronizationServiceImpl.java:1468)
          在de.hybris.platform.cockpit.services.sync.impl.SynchronizationServiceImpl.getSyncInfo(SynchronizationServiceImpl.java:609)
          在de.hybris.platform.cockpit.services.sync.impl.SynchronizationServiceImpl.getSyncContext(SynchronizationServiceImpl.java:1327)
          在de.hybris.platform.cockpit.services.sync.impl.SynchronizationServiceImpl.getSyncContext(SynchronizationServiceImpl.java:1307)
          在de.hybris.liveeditaddon.admin.strategies.impl.SyncActionComponentEnabledStrategy $ 1.execute(SyncActionComponentEnabledStrategy.java:86)
          在de.hybris.platform.servicelayer.session.impl.DefaultSessionService.executeInLocalView(DefaultSessionService.java:91)
          在de.hybris.liveeditaddon.admin.strategies.impl.SyncActionComponentEnabledStrategy.getComponentSynchronizationStatus(SyncActionComponentEnabledStrategy.java:77)处
          在de.hybris.liveeditaddon.admin.strategies.impl.SyncActionComponentEnabledStrategy.isComponentSynchronized(SyncActionComponentEnabledStrategy.java:103)上
          在de.hybris.liveeditaddon.admin.strategies.impl.SyncActionComponentEnabledStrategy.isEnabled(SyncActionComponentEnabledStrategy.java:66)
          在de.hybris.liveeditaddon.admin.converters.populator.SimpleComponentAdminMenuActionPopulator.isEnabled(SimpleComponentAdminMenuActionPopulator.java:75)
          在de.hybris.liveeditaddon.admin.converters.populator.SimpleComponentAdminMenuActionPopulator.populate(SimpleComponentAdminMenuActionPopulator.java:53)
          在de.hybris.liveeditaddon.admin.converters.populator.SimpleComponentAdminMenuActionPopulator.populate(SimpleComponentAdminMenuActionPopulator.java:1)
          在de.hybris.platform.converters.impl.AbstractPopulatingConverter.populate(AbstractPopulatingConverter.java:61)
          在de.hybris.platform.commerceservices.converter.impl.AbstractPopulatingConverter.convert(AbstractPopulatingConverter.java:40)
          在de.hybris.liveeditaddon.admin.converters.populator.ComponentAdminMenuGroupPopulator.populate(ComponentAdminMenuGroupPopulator.java:63)
          在de.hybris.liveeditaddon.admin.converters.populator.ComponentAdminMenuGroupPopulator.populate(ComponentAdminMenuGroupPopulator.java:1)
          在de.hybris.platform.converters.impl.AbstractConverter.convert(AbstractConverter.java:44)
          在de.hybris.liveeditaddon.admin.converters.populator.ComponentAdminMenuGroupPopulator.populate(ComponentAdminMenuGroupPopulator.java:63)
          在de.hybris.liveeditaddon.admin.converters.populator.ComponentAdminMenuGroupPopulator.populate(ComponentAdminMenuGroupPopulator.java:1)
          在de.hybris.platform.converters.impl.AbstractPopulatingConverter.populate(AbstractPopulatingConverter.java:61)
          在de.hybris.platform.commerceservices.converter.impl.AbstractPopulatingConverter.convert(AbstractPopulatingConverter.java:40)
          在de.hybris.liveeditaddon.admin.facades.AbstractCMSAdminFacade $ 1.execute(AbstractCMSAdminFacade.java:60)
          在de.hybris.platform.servicelayer.session.impl.DefaultSessionService.executeInLocalView(DefaultSessionService.java:91)
          在de.hybris.liveeditaddon.admin.facades.AbstractCMSAdminFacade.getAdminMenu(AbstractCMSAdminFacade.java:48)
          在de.hybris.liveeditaddon.admin.facades.impl.DefaultCMSComponentAdminFacade.getLiveEditAdminMenu(DefaultCMSComponentAdminFacade.java:43)处
          在de.hybris.liveeditaddon.controller.ComponentAdminController.menu(ComponentAdminController.java:55)
          在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处
          在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
          在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          在java.lang.reflect.Method.invoke(Method.java:497)
          在org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:177)
          在org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:446)
          在org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:434)处
          在org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:943)
          在org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:877)
          在org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:966)
          在org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:857)
          在javax.servlet.http.HttpServlet.service(HttpServlet.java:620)
          在org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842)
          在javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
          在org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
          在org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
          在org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
          在org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
          在org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
          在de.hybris.platform.servicelayer.web.AbstractPlatformFilterChain $ InternalFilterChain.doFilter(AbstractPlatformFilterChain.java:256)
          在de.hybris.platform.servicelayer.web.AbstractPlatformFilterChain $ StatisticsGatewayFilter.doFilter(AbstractPlatformFilterChain.java:345)
          在de.hybris.platform.servicelayer.web.AbstractPlatformFilterChain $ InternalFilterChain.doFilter(AbstractPlatformFilterChain.java:226)
          在de.hybris.liveeditaddon.filters.SessionSetupFilter.doFilterInternal(SessionSetupFilter.java:50)
          在org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
          在de.hybris.platform.servicelayer.web.AbstractPlatformFilterChain $ InternalFilterChain.doFilter(AbstractPlatformFilterChain.java:226)
          在de.hybris.platform.servicelayer.web.SessionFilter.doFilter(SessionFilter.java:73)
          在de.hybris.platform.servicelayer.web.AbstractPlatformFilterChain $ InternalFilterChain.doFilter(AbstractPlatformFilterChain.java:226)
          在de.hybris.platform.servicelayer.web.DynamicTenantSwitchingFilter.doFilterInternal(DynamicTenantSwitchingFilter.java:88)
          在org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
          在de.hybris.platform.servicelayer.web.AbstractPlatformFilterChain $ InternalFilterChain.doFilter(AbstractPlatformFilterChain.java:226)
          在de.hybris.platform.servicelayer.web.Log4JFilter.doFilter(Log4JFilter.java:47)
          在de.hybris.platform.servicelayer.web.AbstractPlatformFilterChain $ InternalFilterChain.doFilter(AbstractPlatformFilterChain.java:226)
          在de.hybris.platform.servicelayer.web.AbstractPlatformFilterChain.doFilterInternal(AbstractPlatformFilterChain.java:156)
          在org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
          在org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
          在org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
          在org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
          在org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
          在org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
          在org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
          在org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
          在org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
          在org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
          在org.apache.catalina.core.StandardContextValve .__ invoke(StandardContextValve.java:122)
          在org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java)
          在org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
          在org.apache.catalina.core.StandardHostValve .__ invoke(StandardHostValve.java:170)
          在org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java)
          在org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
          在org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
          在org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:683)
          在org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
          在org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421)
          在org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074)
          在org.apache.coyote.AbstractProtocol $ AbstractConnectionHandler.process(AbstractProtocol.java:611)
          在org.apache.tomcat.util.net.JIoEndpoint $ SocketProcessor.run(JIoEndpoint.java:316)
          在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
          在java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:617)
          在org.apache.tomcat.util.threads.TaskThread $ WrappingRunnable.run(TaskThread.java:61)
          在java.lang.Thread.run(Thread.java:745)