更新系统失败:Hybris 5.4和Oracle 11g

2020-09-17 04:56发布

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

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

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


嗨,

我正在Oracle 11g数据库下使用hybris 5.4平台。

在更新系统期间,文件中的错误已加入" index-oracle-errors.txt"(索引问题)

通过在local.properties中添加fllowing属性来纠正此错误:初始化.legacy.mode = false

仅添加此属性后,我现在遇到以下错误:

  [ContextLoader]上下文初始化失败
  [morg.springframework.beans.factory.BeanCreationException:在ServletContext资源[/WEB-INF/backoffice-web-spring.xml]中定义的名称为'backofficeWarmUpTypeFacadeCaches'的bean创建时出错:初始化方法的调用失败; 嵌套的异常是de.hybris.platform.jalo.JaloSystemException:未找到属性AttributeDescriptor.hiddenForUI [HY--1]
  在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)
  原因:de.hybris.platform.jalo.JaloSystemException:找不到属性AttributeDescriptor.hiddenForUI [HY--1]
  在de.hybris.platform.jalo.Item.getAccessorFor(Item.java:1180)
  在de.hybris.platform.jalo.Item.getAttribute(Item.java:1790)
  在de.hybris.platform.servicelayer.internal.converter.impl.ItemModelConverter.readSingleAttribute(ItemModelConverter.java:1062)
  在de.hybris.platform.servicelayer.internal.converter.impl.ItemAttributeProvider.getAttribute(ItemAttributeProvider.java:98)
  在de.hybris.platform.servicelayer.model.ItemModelContextImpl.loadUnlocalizedAttribute(ItemModelContextImpl.java:234)
  在de.hybris.platform.servicelayer.model.ItemModelContextImpl.getValue(ItemModelContextImpl.java:225)
  在de.hybris.platform.core.model.type.AttributeDescriptorModel.getHiddenForUI(AttributeDescriptorModel.java:422)
  在com.hybris.backoffice.cockpitng.dataaccess.facades.type.DefaultPlatformTypeFacadeStrategy.convertType(DefaultPlatformTypeFacadeStrategy.java:169)处
  在com.hybris.backoffice.cockpitng.dataaccess.facades.type.DefaultPlatformTypeFacadeStrategy.loadAndCache(DefaultPlatformTypeFacadeStrategy.java:110)处
  在com.hybris.backoffice.cockpitng.dataaccess.facades.type.DefaultPlatformTypeFacadeStrategy.load(DefaultPlatformTypeFacadeStrategy.java:80)处
  在com.hybris.cockpitng.dataaccess.facades.type.impl.DefaultTypeFacade.load(DefaultTypeFacade.java:48)
  在com.hybris.cockpitng.dataaccess.facades.type.impl.DefaultTypeFacade.load(DefaultTypeFacade.java:55)
  在com.hybris.backoffice.config.WarmUpTypeFacadeCaches.cacheTypesAndLoadStrategies(WarmUpTypeFacadeCaches.java:86)
  在com.hybris.backoffice.config.WarmUpTypeFacadeCaches.warmUpCaches(WarmUpTypeFacadeCaches.java:65)
  在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个
  原因:de.hybris.platform.jalo.JaloItemNotFoundException:未找到属性AttributeDescriptor.hiddenForUI [HY-0]
  在de.hybris.platform.jalo.type.ComposedType.getAttributeDescriptorInIncludePrivate(ComposedType.java:1040)
  在de.hybris.platform.jalo.Item.getAccessorFor(Item.java:1156)
  ...更多42

  

感谢帮助。

最好的问候

苏菲安。

2213-index-oracle-errors.txt (25.9 kB)