on 2020 Nov 20 4:03 AM
Below error occurs at end of Hybris server start as a result storefront context initialization fails but hybris server and rest work fine. Please check.
I found similar posts. but not any proper solution on the same. Please help.
INFO [localhost-startStop-1] [HybrisContextLoaderListener] *************************************************************
INFO [localhost-startStop-1] [HybrisContextLoaderListener] adding custom config locations [WEB-INF/config/web-application-config.xml,classpath:/acceleratorstorefrontcommons/web/spring/acceleratorstorefrontcommons-spring.xml,classpath:/addonsupport/web/spring/addonsupport-b2c-web-spring.xml,classpath:/liveeditaddon/web/spring/b2c-properties-spring.xml,classpath:/liveeditaddon/web/spring/liveeditaddon-storefront-web-spring.xml,classpath:/chineseproductsharingaddon/web/spring/chineseproductsharingaddon-web-spring.xml,classpath:/stocknotificationaddon/web/spring/stocknotificationaddon-web-spring.xml,classpath:/customerinterestsaddon/web/spring/customerinterestsaddon-web-spring.xml,classpath:/notificationaddon/web/spring/notificationaddon-web-spring.xml,classpath:/consignmenttrackingmockaddon/web/spring/consignmenttrackingmockaddon-web-spring.xml,classpath:/consignmenttrackingaddon/web/spring/consignmenttrackingaddon-web-spring.xml,classpath:/chinesepspwechatpaysamplesaddon/web/spring/chinesepspwechatpaysamplesaddon-web-spring.xml,classpath:/chinesepspwechatpaymentaddon/web/spring/chinesepspwechatpaymentaddon-web-spring.xml,classpath:/chineseaddressaddon/web/spring/chineseaddressaddon-web-spring.xml,classpath:/promotionenginesamplesaddon/web/spring/promotionenginesamplesaddon-web-spring.xml,classpath:/verticalnavigationaddon/web/spring/verticalnavigationaddon-web-spring.xml,classpath:/chinesestoreaddon/web/spring/chinesestoreaddon-web-spring.xml,classpath:/chinesepspalipaysamplesaddon/web/spring/chinesepspalipaysamplesaddon-web-spring.xml,classpath:/chinesepspalipaymockaddon/web/spring/chinesepspalipaymockaddon-web-spring.xml,classpath:/chinesetaxinvoiceaddon/web/spring/chinesetaxinvoiceaddon-web-spring.xml,classpath:/chinesepaymentaddon/web/spring/chinesepaymentaddon-web-spring.xml,classpath:/chineselogisticaddon/web/spring/chineselogisticaddon-web-spring.xml,classpath:/chineseprofileaddon/web/spring/chineseprofileaddon-web-spring.xml,classpath:/commerceorgsamplesaddon/web/spring/commerceorgsamplesaddon-web-spring.xml,classpath:/customerticketingaddon/web/spring/customerticketingaddon-web-spring.xml] for ctx Root WebApplicationContext - /sonystylestorefront: startup date [Thu Jan 01 05:30:00 IST 1970]; parent: hybris Application context - master
INFO [localhost-startStop-1] [HybrisContextLoaderListener] *************************************************************
INFO [localhost-startStop-1] [LazyInitOverrideBeanFactoryPostProcessor] Setting lazy-init='false' for configuration beans
WARN [localhost-startStop-1] [TenantIgnoreXmlWebApplicationContext] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'storefrontMessageSource': Unsatisfied dependency expressed through field 'appContext'; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [de.hybris.platform.addressaddon.controllers.pages.checkout.steps.ChineseDeliveryAddressCheckoutStepController] for bean with name 'chineseDeliveryAddressCheckoutStepController' defined in class path resource [chineseaddressaddon/web/spring/chineseaddressaddon-web-spring.xml]; nested exception is java.lang.ClassNotFoundException: de.hybris.platform.addressaddon.controllers.pages.checkout.steps.ChineseDeliveryAddressCheckoutStepController
WARN [localhost-startStop-1] [TenantIgnoreXmlWebApplicationContext] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'storefrontMessageSource': Unsatisfied dependency expressed through field 'appContext'; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [de.hybris.platform.addressaddon.controllers.pages.checkout.steps.ChineseDeliveryAddressCheckoutStepController] for bean with name 'chineseDeliveryAddressCheckoutStepController' defined in class path resource [chineseaddressaddon/web/spring/chineseaddressaddon-web-spring.xml]; nested exception is java.lang.ClassNotFoundException: de.hybris.platform.addressaddon.controllers.pages.checkout.steps.ChineseDeliveryAddressCheckoutStepController
ERROR [localhost-startStop-1] [ContextLoader] Context initialization failed
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'storefrontMessageSource': Unsatisfied dependency expressed through field 'appContext'; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [de.hybris.platform.addressaddon.controllers.pages.checkout.steps.ChineseDeliveryAddressCheckoutStepController] for bean with name 'chineseDeliveryAddressCheckoutStepController' defined in class path resource [chineseaddressaddon/web/spring/chineseaddressaddon-web-spring.xml]; nested exception is java.lang.ClassNotFoundException: de.hybris.platform.addressaddon.controllers.pages.checkout.steps.ChineseDeliveryAddressCheckoutStepController
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:569) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:349) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1219) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.initMessageSource(AbstractApplicationContext.java:707) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:529) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444) ~[spring-web-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326) [spring-web-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at de.hybris.platform.spring.HybrisContextLoaderListener.doInitWebApplicationContext(HybrisContextLoaderListener.java:172) [coreserver.jar:?]
at de.hybris.platform.spring.HybrisContextLoaderListener.initWebApplicationContext(HybrisContextLoaderListener.java:146) [coreserver.jar:?]
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107) [spring-web-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at de.hybris.platform.spring.HybrisContextLoaderListener.contextInitialized(HybrisContextLoaderListener.java:82) [coreserver.jar:?]
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5118) [catalina.jar:7.0.75]
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5634) [catalina.jar:7.0.75]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145) [catalina.jar:7.0.75]
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1571) [catalina.jar:7.0.75]
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1561) [catalina.jar:7.0.75]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_201]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_201]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_201]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_201]
Caused by: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [de.hybris.platform.addressaddon.controllers.pages.checkout.steps.ChineseDeliveryAddressCheckoutStepController] for bean with name 'chineseDeliveryAddressCheckoutStepController' defined in class path resource [chineseaddressaddon/web/spring/chineseaddressaddon-web-spring.xml]; nested exception is java.lang.ClassNotFoundException: de.hybris.platform.addressaddon.controllers.pages.checkout.steps.ChineseDeliveryAddressCheckoutStepController
at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1357) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.determineTargetType(AbstractAutowireCapableBeanFactory.java:629) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:597) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1450) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:420) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:390) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:220) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1240) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1091) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1056) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:566) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
... 26 more
Caused by: java.lang.ClassNotFoundException: de.hybris.platform.addressaddon.controllers.pages.checkout.steps.ChineseDeliveryAddressCheckoutStepController
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1892) ~[catalina.jar:7.0.75]
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1735) ~[catalina.jar:7.0.75]
at org.springframework.util.ClassUtils.forName(ClassUtils.java:250) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:394) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1402) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1349) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.determineTargetType(AbstractAutowireCapableBeanFactory.java:629) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:597) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1450) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:420) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:390) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:220) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1240) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1091) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1056) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:566) ~[spring-beans-4.3.3.RELEASE.jar:4.3.3.RELEASE]
... 26 more
Help others by sharing your knowledge.
AnswerRequest clarification before answering.
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 1 | |
| 1 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.