创建名称为" backofficeWarmUpTypeFacadeCaches"的bean时出错

2020-09-22 17:41发布

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

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


大家好,

启动服务器时出现此错误,当服务器启动完成时,我无法访问网站height或hac!

堆栈跟踪(在服务器启动期间):

  org.springframework.beans.factory.BeanCreationException:创建在ServletContext资源[/WEB-INF/backoffice-web-spring.xml]中定义的名称为'backofficeWarmUpTypeFacadeCaches'的bean时出错:调用init方法失败; 嵌套的前
  接收是java.lang.NullPointerException
          在org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1512)
          在org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:521)
          在org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:458)
          在org.springframework.beans.factory.support.AbstractBeanFactory $ 1.getObject(AbstractBeanFactory.java:296)
          在org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223)
          在org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:293)
          在org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
          在org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:628)
          在org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932)处
          在org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479)
          在org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:410)
          在org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)
          在de.hybris.platform.spring.HybrisContextLoaderListener.initWebApplicationContext(HybrisContextLoaderListener.java:87)
          在org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:112)
          在org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4992)
          在org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5490)
          在org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
          在org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1575)
          在org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1565)
          在java.util.concurrent.FutureTask.run(FutureTask.java:262)
          在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
          在java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:615)
          在java.lang.Thread.run(Thread.java:745)
                                                     
  造成原因:java.lang.NullPointerException
          在de.hybris.platform.jalo.type.RelationDescriptor.isSource(RelationDescriptor.java:66)
          在de.hybris.platform.servicelayer.internal.converter.impl.ItemModelConverter.adjustRelationInfo(ItemModelConverter.java:1137)
          在de.hybris.platform.servicelayer.internal.converter.impl.ItemModelConverter.calculateTypeAttributeInfos(ItemModelConverter.java:1091)
          在de.hybris.platform.servicelayer.internal.converter.impl.ItemModelConverter.getTypeMetaInfo(ItemModelConverter.java:270)
          在de.hybris.platform.servicelayer.internal.converter.impl.ItemModelConverter.createContextForExistingModel(ItemModelConverter.java:344)处
          在de.hybris.platform.servicelayer.internal.converter.impl.ItemModelConverter.load(ItemModelConverter.java:373)
          在de.hybris.platform.servicelayer.internal.converter.impl.ItemModelConverter.load(ItemModelConverter.java:1)
          在de.hybris.platform.servicelayer.internal.model.impl.DefaultModelService.doLoad(DefaultModelService.java:836)
          在de.hybris.platform.servicelayer.internal.model.impl.DefaultModelService.get(DefaultModelService.java:267)
          在de.hybris.platform.servicelayer.type.daos.impl.DefaultTypeDao.findTypeByCode(DefaultTypeDao.java:84)
          在de.hybris.platform.servicelayer.type.impl.DefaultTypeService.getTypeForCode(DefaultTypeService.java:157)
          在com.hybris.backoffice.cockpitng.dataaccess.facades.common.PlatformFacadeStrategyHandleCache.canHandle(PlatformFacadeStrategyHandleCache.java:72)
          在com.hybris.backoffice.cockpitng.dataaccess.facades.type.DefaultPlatformTypeFacadeStrategy.canHandle(DefaultPlatformTypeFacadeStrategy.java:335)
          在com.hybris.cockpitng.dataaccess.facades.type.impl.TypeFacadeStrategyRegistry.canHandle(TypeFacadeStrategyRegistry.java:29)
          在com.hybris.cockpitng.dataaccess.facades.type.impl.TypeFacadeStrategyRegistry.canHandle(TypeFacadeStrategyRegistry.java:23)
          在com.hybris.cockpitng.dataaccess.facades.common.impl.AbstractStrategyRegistry.getStrategy(AbstractStrategyRegistry.java:63)
          在com.hybris.cockpitng.dataaccess.facades.type.impl.DefaultTypeFacade.load(DefaultTypeFacade.java:42)
          在com.hybris.cockpitng.dataaccess.facades.type.impl.DefaultTypeFacade.load(DefaultTypeFacade.java:55)
          在com.hybris.backoffice.config.WarmUpTypeFacadeCaches.warmUpCaches(WarmUpTypeFacadeCaches.java:105)
          在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处
          在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
          在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          在java.lang.reflect.Method.invoke(Method.java:606)
          在org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1638)
          在org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1579)
          在org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1509)
          ...另外22个

  

例如,当尝试访问hmc时,我得到了:

  Etat HTTP 500-处理内部过滤链时出错。 异常发生在链位置:4之8。当前过滤器:'de.hybris.platform.servicelayer.web.SessionFilter@5719cd56'!; 嵌套的异常是java.lang.NullPointerException在此处输入代码

  

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

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


大家好,

启动服务器时出现此错误,当服务器启动完成时,我无法访问网站height或hac!

堆栈跟踪(在服务器启动期间):

  org.springframework.beans.factory.BeanCreationException:创建在ServletContext资源[/WEB-INF/backoffice-web-spring.xml]中定义的名称为'backofficeWarmUpTypeFacadeCaches'的bean时出错:调用init方法失败; 嵌套的前
  接收是java.lang.NullPointerException
          在org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1512)
          在org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:521)
          在org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:458)
          在org.springframework.beans.factory.support.AbstractBeanFactory $ 1.getObject(AbstractBeanFactory.java:296)
          在org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223)
          在org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:293)
          在org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
          在org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:628)
          在org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932)处
          在org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479)
          在org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:410)
          在org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)
          在de.hybris.platform.spring.HybrisContextLoaderListener.initWebApplicationContext(HybrisContextLoaderListener.java:87)
          在org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:112)
          在org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4992)
          在org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5490)
          在org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
          在org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1575)
          在org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1565)
          在java.util.concurrent.FutureTask.run(FutureTask.java:262)
          在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
          在java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:615)
          在java.lang.Thread.run(Thread.java:745)
                                                     
  造成原因:java.lang.NullPointerException
          在de.hybris.platform.jalo.type.RelationDescriptor.isSource(RelationDescriptor.java:66)
          在de.hybris.platform.servicelayer.internal.converter.impl.ItemModelConverter.adjustRelationInfo(ItemModelConverter.java:1137)
          在de.hybris.platform.servicelayer.internal.converter.impl.ItemModelConverter.calculateTypeAttributeInfos(ItemModelConverter.java:1091)
          在de.hybris.platform.servicelayer.internal.converter.impl.ItemModelConverter.getTypeMetaInfo(ItemModelConverter.java:270)
          在de.hybris.platform.servicelayer.internal.converter.impl.ItemModelConverter.createContextForExistingModel(ItemModelConverter.java:344)处
          在de.hybris.platform.servicelayer.internal.converter.impl.ItemModelConverter.load(ItemModelConverter.java:373)
          在de.hybris.platform.servicelayer.internal.converter.impl.ItemModelConverter.load(ItemModelConverter.java:1)
          在de.hybris.platform.servicelayer.internal.model.impl.DefaultModelService.doLoad(DefaultModelService.java:836)
          在de.hybris.platform.servicelayer.internal.model.impl.DefaultModelService.get(DefaultModelService.java:267)
          在de.hybris.platform.servicelayer.type.daos.impl.DefaultTypeDao.findTypeByCode(DefaultTypeDao.java:84)
          在de.hybris.platform.servicelayer.type.impl.DefaultTypeService.getTypeForCode(DefaultTypeService.java:157)
          在com.hybris.backoffice.cockpitng.dataaccess.facades.common.PlatformFacadeStrategyHandleCache.canHandle(PlatformFacadeStrategyHandleCache.java:72)
          在com.hybris.backoffice.cockpitng.dataaccess.facades.type.DefaultPlatformTypeFacadeStrategy.canHandle(DefaultPlatformTypeFacadeStrategy.java:335)
          在com.hybris.cockpitng.dataaccess.facades.type.impl.TypeFacadeStrategyRegistry.canHandle(TypeFacadeStrategyRegistry.java:29)
          在com.hybris.cockpitng.dataaccess.facades.type.impl.TypeFacadeStrategyRegistry.canHandle(TypeFacadeStrategyRegistry.java:23)
          在com.hybris.cockpitng.dataaccess.facades.common.impl.AbstractStrategyRegistry.getStrategy(AbstractStrategyRegistry.java:63)
          在com.hybris.cockpitng.dataaccess.facades.type.impl.DefaultTypeFacade.load(DefaultTypeFacade.java:42)
          在com.hybris.cockpitng.dataaccess.facades.type.impl.DefaultTypeFacade.load(DefaultTypeFacade.java:55)
          在com.hybris.backoffice.config.WarmUpTypeFacadeCaches.warmUpCaches(WarmUpTypeFacadeCaches.java:105)
          在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处
          在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
          在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          在java.lang.reflect.Method.invoke(Method.java:606)
          在org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1638)
          在org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1579)
          在org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1509)
          ...另外22个

  

例如,当尝试访问hmc时,我得到了:

  Etat HTTP 500-处理内部过滤链时出错。 异常发生在链位置:4之8。当前过滤器:'de.hybris.platform.servicelayer.web.SessionFilter@5719cd56'!; 嵌套的异常是java.lang.NullPointerException在此处输入代码

  
付费偷看设置
发送
4条回答
jovirus
1楼 · 2020-09-22 18:15.采纳回答

你好

首先,谢谢Macin的反应。 顺便说一句,我正在使用hybris5。我正在运行本地系统,没有任何问题,而且我不知道自己为持续得到此错误所做的事情。 经过一些"黑客攻击"后,我发现问题出在我的数据库中,我正在使用MySql,导入一个新的数据库解决了我的问题。 但是仍然不知道db和我得到的错误之间的关系!

大道至简
2楼-- · 2020-09-22 18:16

导入新数据库是什么意思? 您能说明一下步骤吗? 我在本地设置中遇到了类似的问题

wang628962
3楼-- · 2020-09-22 18:19

嗨,Adil,

我们在这里实际上没有足够的信息。 您使用什么版本? 哪个食谱? 您有任何自定义设置吗? 您的初始化完成没有错误了吗? 您是否从旧版本迁移? 请提供尽可能多的信息。

干杯,
马辛

吹牛啤
4楼-- · 2020-09-22 18:19

嗨,上述错误日志有解决方案吗? 。 我在Hybris 5.7版本中也遇到了同样的问题。

感谢Mallikharjuna

一周热门 更多>