Page 1 of 1

Demo site startup errors

Posted: Tue Aug 18, 2015 10:09 am
by incre2012
I have downloaded Broadleaf Commerce DemoSite project imported into eclipse luna using the instruction in the getting started documentation. Build is successful for all the 3 sub-modules of the project but when I run tomcat target for the site sub-module I get the following errors .
Couldnot get any useful help on the web . Please help . Sorry for listing the entire stack trace thought that it might be helpful in diagnosing the exact problem .
Thank you all for any help .

Buildfile: /root/eclipse-workspace/DemoSite/site/build.xml
start-db:
[echo] Starting Data Base...
tomcat:
[artifact:mvn] Listening for transport dt_socket at address: 8000
[artifact:mvn] [INFO] Scanning for projects...
[artifact:mvn] [INFO]
[artifact:mvn] [INFO] ------------------------------------------------------------------------
[artifact:mvn] [INFO] Building site 1.0
[artifact:mvn] [INFO] ------------------------------------------------------------------------
[artifact:mvn] [INFO]
[artifact:mvn] [INFO] --- maven-resources-plugin:2.7:copy-resources (copy-resources) @ site ---
[artifact:mvn] [INFO] Using 'UTF-8' encoding to copy filtered resources.
[artifact:mvn] [INFO] Copying 1 resource
[artifact:mvn] [INFO]
[artifact:mvn] [INFO] --- keytool-maven-plugin:1.5:clean (clean) @ site ---
[artifact:mvn] [INFO] Keystore file '/root/eclipse-workspace/DemoSite/site/target/mycompany/WEB-INF/blc-example.keystore' deleted successfully.
[artifact:mvn] [INFO]
[artifact:mvn] [INFO] --- keytool-maven-plugin:1.5:generateKeyPair (generateKeyPair) @ site ---
[artifact:mvn] [INFO]
[artifact:mvn] [INFO] --- maven-resources-plugin:2.7:resources (default-resources) @ site ---
[artifact:mvn] [INFO] Using 'UTF-8' encoding to copy filtered resources.
[artifact:mvn] [INFO] Copying 15 resources
[artifact:mvn] [INFO]
[artifact:mvn] [INFO] --- jrebel-maven-plugin:1.1.5:generate (generate-rebel-xml) @ site ---
[artifact:mvn] [INFO] Processing com.mycompany:site with packaging war
[artifact:mvn] [INFO]
[artifact:mvn] [INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ site ---
[artifact:mvn] [INFO] Nothing to compile - all classes are up to date
[artifact:mvn] [INFO]
[artifact:mvn] [INFO] --- maven-war-plugin:2.6:exploded (default-cli) @ site ---
[artifact:mvn] [INFO] Exploding webapp
[artifact:mvn] [INFO] Assembling webapp [site] in [/root/eclipse-workspace/DemoSite/site/target/mycompany]
[artifact:mvn] [INFO] Processing war project
[artifact:mvn] [INFO] Copying webapp resources [/root/eclipse-workspace/DemoSite/site/src/main/webapp]
[artifact:mvn] [INFO] Webapp assembled in [3172 msecs]
[artifact:mvn] [INFO]
[artifact:mvn] [INFO] >>> tomcat7-maven-plugin:2.2:run (default-cli) @ site >>>
[artifact:mvn] [INFO]
[artifact:mvn] [INFO] --- maven-resources-plugin:2.7:copy-resources (copy-resources) @ site ---
[artifact:mvn] [INFO] Using 'UTF-8' encoding to copy filtered resources.
[artifact:mvn] [INFO] Copying 1 resource
[artifact:mvn] [INFO]
[artifact:mvn] [INFO] --- keytool-maven-plugin:1.5:clean (clean) @ site ---
[artifact:mvn] [INFO] Keystore file '/root/eclipse-workspace/DemoSite/site/target/mycompany/WEB-INF/blc-example.keystore' deleted successfully.
[artifact:mvn] [INFO]
[artifact:mvn] [INFO] --- keytool-maven-plugin:1.5:generateKeyPair (generateKeyPair) @ site ---
[artifact:mvn] [INFO]
[artifact:mvn] [INFO] --- maven-resources-plugin:2.7:resources (default-resources) @ site ---
[artifact:mvn] [INFO] Using 'UTF-8' encoding to copy filtered resources.
[artifact:mvn] [INFO] Copying 15 resources
[artifact:mvn] [INFO]
[artifact:mvn] [INFO] --- jrebel-maven-plugin:1.1.5:generate (generate-rebel-xml) @ site ---
[artifact:mvn] [INFO]
[artifact:mvn] [INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ site ---
[artifact:mvn] [INFO] Nothing to compile - all classes are up to date
[artifact:mvn] [INFO]
[artifact:mvn] [INFO] <<< tomcat7-maven-plugin:2.2:run (default-cli) @ site <<<
[artifact:mvn] [INFO]
[artifact:mvn] [INFO] --- tomcat7-maven-plugin:2.2:run (default-cli) @ site ---
[artifact:mvn] [INFO] Running war on http://localhost:8080/
[artifact:mvn] [INFO] Using existing Tomcat server configuration at /root/eclipse-workspace/DemoSite/site/target/tomcat
[artifact:mvn] [INFO] create webapp with contextPath:
[artifact:mvn] Aug 17, 2015 4:52:50 PM org.apache.coyote.AbstractProtocol init
[artifact:mvn] INFO: Initializing ProtocolHandler ["http-bio-8080"]
[artifact:mvn] Aug 17, 2015 4:52:50 PM org.apache.coyote.AbstractProtocol init
[artifact:mvn] INFO: Initializing ProtocolHandler ["http-bio-8443"]
[artifact:mvn] Aug 17, 2015 4:52:54 PM org.apache.catalina.core.StandardService startInternal
[artifact:mvn] INFO: Starting service Tomcat
[artifact:mvn] Aug 17, 2015 4:52:54 PM org.apache.catalina.core.StandardEngine startInternal
[artifact:mvn] INFO: Starting Servlet Engine: Apache Tomcat/7.0.47
[artifact:mvn] Aug 17, 2015 4:53:07 PM org.apache.catalina.core.ApplicationContext log
[artifact:mvn] INFO: Set web app root system property: 'site.root' = [/root/eclipse-workspace/DemoSite/site/src/main/webapp/]
[artifact:mvn] Aug 17, 2015 4:53:07 PM org.apache.catalina.core.ApplicationContext log
[artifact:mvn] INFO: Initializing log4j from [/root/eclipse-workspace/DemoSite/site/src/main/webapp/WEB-INF/log4j.xml]
[artifact:mvn] Aug 17, 2015 4:53:10 PM org.apache.catalina.core.ApplicationContext log
[artifact:mvn] INFO: Initializing Spring root WebApplicationContext
[artifact:mvn] [ WARN] 16:55:19 MergeXmlWebApplicationContext - Exception encountered during context initialization - cancelling refresh attempt
[artifact:mvn] org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'applicationEventMulticaster': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private java.util.concurrent.Executor org.broadleafcommerce.common.event.BroadleafApplicationEventMulticaster.taskExecutor; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [com.mycompany.sample.vendor.nullPaymentGateway.web.expression.NullPaymentGatewayFieldExtensionHandler] for bean with name 'blNullPaymentGatewayFieldExtensionHandler' defined in URL [jar:file:/root/.m2/repository/com/mycompany/core/1.0/core-1.0.jar!/com/mycompany/sample/vendor/nullPaymentGateway/web/expression/NullPaymentGatewayFieldExtensionHandler.class]: problem with class file or dependent class; nested exception is java.lang.UnsupportedClassVersionError: com/mycompany/sample/vendor/nullPaymentGateway/web/expression/NullPaymentGatewayFieldExtensionHandler : Unsupported major.minor version 52.0
[artifact:mvn] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:334)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1210)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:537)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
[artifact:mvn] at org.springframework.context.support.AbstractApplicationContext.initApplicationEventMulticaster(AbstractApplicationContext.java:661)
[artifact:mvn] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:471)
[artifact:mvn] at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403)
[artifact:mvn] at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)
[artifact:mvn] at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106)
[artifact:mvn] at org.broadleafcommerce.common.web.extensibility.MergeContextLoader.contextInitialized(MergeContextLoader.java:148)
[artifact:mvn] at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4939)
[artifact:mvn] at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5434)
[artifact:mvn] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
[artifact:mvn] at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
[artifact:mvn] at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
[artifact:mvn] at java.util.concurrent.FutureTask.run(FutureTask.java:262)
[artifact:mvn] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
[artifact:mvn] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[artifact:mvn] at java.lang.Thread.run(Thread.java:745)
[artifact:mvn] Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field: private java.util.concurrent.Executor org.broadleafcommerce.common.event.BroadleafApplicationEventMulticaster.taskExecutor; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [com.mycompany.sample.vendor.nullPaymentGateway.web.expression.NullPaymentGatewayFieldExtensionHandler] for bean with name 'blNullPaymentGatewayFieldExtensionHandler' defined in URL [jar:file:/root/.m2/repository/com/mycompany/core/1.0/core-1.0.jar!/com/mycompany/sample/vendor/nullPaymentGateway/web/expression/NullPaymentGatewayFieldExtensionHandler.class]: problem with class file or dependent class; nested exception is java.lang.UnsupportedClassVersionError: com/mycompany/sample/vendor/nullPaymentGateway/web/expression/NullPaymentGatewayFieldExtensionHandler : Unsupported major.minor version 52.0
[artifact:mvn] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:561)
[artifact:mvn] at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
[artifact:mvn] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:331)
[artifact:mvn] ... 22 more
[artifact:mvn] Caused by: org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [com.mycompany.sample.vendor.nullPaymentGateway.web.expression.NullPaymentGatewayFieldExtensionHandler] for bean with name 'blNullPaymentGatewayFieldExtensionHandler' defined in URL [jar:file:/root/.m2/repository/com/mycompany/core/1.0/core-1.0.jar!/com/mycompany/sample/vendor/nullPaymentGateway/web/expression/NullPaymentGatewayFieldExtensionHandler.class]: problem with class file or dependent class; nested exception is java.lang.UnsupportedClassVersionError: com/mycompany/sample/vendor/nullPaymentGateway/web/expression/NullPaymentGatewayFieldExtensionHandler : Unsupported major.minor version 52.0
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1331)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.determineTargetType(AbstractAutowireCapableBeanFactory.java:622)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:591)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1397)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:434)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:404)
[artifact:mvn] at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:186)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1105)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1044)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:942)
[artifact:mvn] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:533)
[artifact:mvn] ... 24 more
[artifact:mvn] Caused by: java.lang.UnsupportedClassVersionError: com/mycompany/sample/vendor/nullPaymentGateway/web/expression/NullPaymentGatewayFieldExtensionHandler : Unsupported major.minor version 52.0
[artifact:mvn] at java.lang.ClassLoader.defineClass1(Native Method)
[artifact:mvn] at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
[artifact:mvn] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
[artifact:mvn] at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
[artifact:mvn] at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
[artifact:mvn] at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
[artifact:mvn] at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
[artifact:mvn] at java.security.AccessController.doPrivileged(Native Method)
[artifact:mvn] at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
[artifact:mvn] at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1191)
[artifact:mvn] at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1669)
[artifact:mvn] at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1547)
[artifact:mvn] at org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:395)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1349)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1320)
[artifact:mvn] ... 34 more
[artifact:mvn] Aug 17, 2015 4:55:19 PM org.apache.catalina.core.StandardContext listenerStart
[artifact:mvn] SEVERE: Exception sending context initialized event to listener instance of class org.broadleafcommerce.common.web.extensibility.MergeContextLoader
[artifact:mvn] org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'applicationEventMulticaster': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private java.util.concurrent.Executor org.broadleafcommerce.common.event.BroadleafApplicationEventMulticaster.taskExecutor; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [com.mycompany.sample.vendor.nullPaymentGateway.web.expression.NullPaymentGatewayFieldExtensionHandler] for bean with name 'blNullPaymentGatewayFieldExtensionHandler' defined in URL [jar:file:/root/.m2/repository/com/mycompany/core/1.0/core-1.0.jar!/com/mycompany/sample/vendor/nullPaymentGateway/web/expression/NullPaymentGatewayFieldExtensionHandler.class]: problem with class file or dependent class; nested exception is java.lang.UnsupportedClassVersionError: com/mycompany/sample/vendor/nullPaymentGateway/web/expression/NullPaymentGatewayFieldExtensionHandler : Unsupported major.minor version 52.0
[artifact:mvn] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:334)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1210)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:537)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
[artifact:mvn] at org.springframework.context.support.AbstractApplicationContext.initApplicationEventMulticaster(AbstractApplicationContext.java:661)
[artifact:mvn] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:471)
[artifact:mvn] at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403)
[artifact:mvn] at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)
[artifact:mvn] at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106)
[artifact:mvn] at org.broadleafcommerce.common.web.extensibility.MergeContextLoader.contextInitialized(MergeContextLoader.java:148)
[artifact:mvn] at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4939)
[artifact:mvn] at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5434)
[artifact:mvn] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
[artifact:mvn] at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
[artifact:mvn] at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
[artifact:mvn] at java.util.concurrent.FutureTask.run(FutureTask.java:262)
[artifact:mvn] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
[artifact:mvn] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[artifact:mvn] at java.lang.Thread.run(Thread.java:745)
[artifact:mvn] Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field: private java.util.concurrent.Executor org.broadleafcommerce.common.event.BroadleafApplicationEventMulticaster.taskExecutor; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [com.mycompany.sample.vendor.nullPaymentGateway.web.expression.NullPaymentGatewayFieldExtensionHandler] for bean with name 'blNullPaymentGatewayFieldExtensionHandler' defined in URL [jar:file:/root/.m2/repository/com/mycompany/core/1.0/core-1.0.jar!/com/mycompany/sample/vendor/nullPaymentGateway/web/expression/NullPaymentGatewayFieldExtensionHandler.class]: problem with class file or dependent class; nested exception is java.lang.UnsupportedClassVersionError: com/mycompany/sample/vendor/nullPaymentGateway/web/expression/NullPaymentGatewayFieldExtensionHandler : Unsupported major.minor version 52.0
[artifact:mvn] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:561)
[artifact:mvn] at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
[artifact:mvn] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:331)
[artifact:mvn] ... 22 more
[artifact:mvn] Caused by: org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [com.mycompany.sample.vendor.nullPaymentGateway.web.expression.NullPaymentGatewayFieldExtensionHandler] for bean with name 'blNullPaymentGatewayFieldExtensionHandler' defined in URL [jar:file:/root/.m2/repository/com/mycompany/core/1.0/core-1.0.jar!/com/mycompany/sample/vendor/nullPaymentGateway/web/expression/NullPaymentGatewayFieldExtensionHandler.class]: problem with class file or dependent class; nested exception is java.lang.UnsupportedClassVersionError: com/mycompany/sample/vendor/nullPaymentGateway/web/expression/NullPaymentGatewayFieldExtensionHandler : Unsupported major.minor version 52.0
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1331)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.determineTargetType(AbstractAutowireCapableBeanFactory.java:622)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:591)
[artifact:mvn] [ERROR] 16:55:19 ContextLoader - Context initialization failed
[artifact:mvn] org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'applicationEventMulticaster': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private java.util.concurrent.Executor org.broadleafcommerce.common.event.BroadleafApplicationEventMulticaster.taskExecutor; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [com.mycompany.sample.vendor.nullPaymentGateway.web.expression.NullPaymentGatewayFieldExtensionHandler] for bean with name 'blNullPaymentGatewayFieldExtensionHandler' defined in URL [jar:file:/root/.m2/repository/com/mycompany/core/1.0/core-1.0.jar!/com/mycompany/sample/vendor/nullPaymentGateway/web/expression/NullPaymentGatewayFieldExtensionHandler.class]: problem with class file or dependent class; nested exception is java.lang.UnsupportedClassVersionError: com/mycompany/sample/vendor/nullPaymentGateway/web/expression/NullPaymentGatewayFieldExtensionHandler : Unsupported major.minor version 52.0
[artifact:mvn] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:334)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1210)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:537)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
[artifact:mvn] at org.springframework.context.support.AbstractApplicationContext.initApplicationEventMulticaster(AbstractApplicationContext.java:661)
[artifact:mvn] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:471)
[artifact:mvn] at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403)
[artifact:mvn] at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)
[artifact:mvn] at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106)
[artifact:mvn] at org.broadleafcommerce.common.web.extensibility.MergeContextLoader.contextInitialized(MergeContextLoader.java:148)
[artifact:mvn] at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4939)
[artifact:mvn] at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5434)
[artifact:mvn] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
[artifact:mvn] at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
[artifact:mvn] at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
[artifact:mvn] at java.util.concurrent.FutureTask.run(FutureTask.java:262)
[artifact:mvn] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
[artifact:mvn] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[artifact:mvn] at java.lang.Thread.run(Thread.java:745)
[artifact:mvn] Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field: private java.util.concurrent.Executor org.broadleafcommerce.common.event.BroadleafApplicationEventMulticaster.taskExecutor; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [com.mycompany.sample.vendor.nullPaymentGateway.web.expression.NullPaymentGatewayFieldExtensionHandler] for bean with name 'blNullPaymentGatewayFieldExtensionHandler' defined in URL [jar:file:/root/.m2/repository/com/mycompany/core/1.0/core-1.0.jar!/com/mycompany/sample/vendor/nullPaymentGateway/web/expression/NullPaymentGatewayFieldExtensionHandler.class]: problem with class file or dependent class; nested exception is java.lang.UnsupportedClassVersionError: com/mycompany/sample/vendor/nullPaymentGateway/web/expression/NullPaymentGatewayFieldExtensionHandler : Unsupported major.minor version 52.0
[artifact:mvn] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:561)
[artifact:mvn] at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
[artifact:mvn] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:331)
[artifact:mvn] ... 22 more
[artifact:mvn] Caused by: org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [com.mycompany.sample.vendor.nullPaymentGateway.web.expression.NullPaymentGatewayFieldExtensionHandler] for bean with name 'blNullPaymentGatewayFieldExtensionHandler' defined in URL [jar:file:/root/.m2/repository/com/mycompany/core/1.0/core-1.0.jar!/com/mycompany/sample/vendor/nullPaymentGateway/web/expression/NullPaymentGatewayFieldExtensionHandler.class]: problem with class file or dependent class; nested exception is java.lang.UnsupportedClassVersionError: com/mycompany/sample/vendor/nullPaymentGateway/web/expression/NullPaymentGatewayFieldExtensionHandler : Unsupported major.minor version 52.0
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1331)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.determineTargetType(AbstractAutowireCapableBeanFactory.java:622)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:591)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1397)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:434)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1397)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:434)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:404)
[artifact:mvn] at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:186)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1105)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1044)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:942)
[artifact:mvn] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:533)
[artifact:mvn] ... 24 more
[artifact:mvn] Caused by: java.lang.UnsupportedClassVersionError: com/mycompany/sample/vendor/nullPaymentGateway/web/expression/NullPaymentGatewayFieldExtensionHandler : Unsupported major.minor version 52.0
[artifact:mvn] at java.lang.ClassLoader.defineClass1(Native Method)
[artifact:mvn] at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
[artifact:mvn] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
[artifact:mvn] at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
[artifact:mvn] at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
[artifact:mvn] at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
[artifact:mvn] at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
[artifact:mvn] at java.security.AccessController.doPrivileged(Native Method)
[artifact:mvn] at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
[artifact:mvn] at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1191)
[artifact:mvn] at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1669)
[artifact:mvn] at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1547)
[artifact:mvn] at org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:395)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1349)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1320)
[artifact:mvn] ... 34 more
[artifact:mvn] Aug 17, 2015 4:55:19 PM org.apache.catalina.core.StandardContext startInternal
[artifact:mvn] SEVERE: Error listenerStart
[artifact:mvn] at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:404)
[artifact:mvn] at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:186)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1105)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1044)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:942)
[artifact:mvn] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:533)
[artifact:mvn] ... 24 more
[artifact:mvn] Caused by: java.lang.UnsupportedClassVersionError: com/mycompany/sample/vendor/nullPaymentGateway/web/expression/NullPaymentGatewayFieldExtensionHandler : Unsupported major.minor version 52.0
[artifact:mvn] at java.lang.ClassLoader.defineClass1(Native Method)
[artifact:mvn] at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
[artifact:mvn] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
[artifact:mvn] at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
[artifact:mvn] at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
[artifact:mvn] at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
[artifact:mvn] at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
[artifact:mvn] at java.security.AccessController.doPrivileged(Native Method)
[artifact:mvn] at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
[artifact:mvn] at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1191)
[artifact:mvn] at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1669)
[artifact:mvn] at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1547)
[artifact:mvn] at org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:395)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1349)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1320)
[artifact:mvn] ... 34 more
[artifact:mvn] Aug 17, 2015 4:55:20 PM org.apache.catalina.util.SessionIdGenerator createSecureRandom
[artifact:mvn] INFO: Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [158] milliseconds.
[artifact:mvn] Aug 17, 2015 4:55:20 PM org.apache.catalina.core.StandardContext startInternal
[artifact:mvn] SEVERE: Context [] startup failed due to previous errors
[artifact:mvn] Aug 17, 2015 4:55:20 PM org.apache.catalina.core.ApplicationContext log
[artifact:mvn] INFO: Closing Spring root WebApplicationContext
[artifact:mvn] Aug 17, 2015 4:55:20 PM org.apache.catalina.core.ApplicationContext log
[artifact:mvn] INFO: Shutting down log4j
[artifact:mvn] Aug 17, 2015 4:55:20 PM org.apache.coyote.AbstractProtocol start
[artifact:mvn] INFO: Starting ProtocolHandler ["http-bio-8080"]
[artifact:mvn] Aug 17, 2015 4:55:20 PM org.apache.coyote.AbstractProtocol start
[artifact:mvn] INFO: Starting ProtocolHandler ["http-bio-8443"]

Re: Demo site startup errors

Posted: Mon Sep 14, 2015 7:28 pm
by phillipuniverse
It looks like you are starting up with Java 6, Broadleaf requires Java 7 at a minimum but we recommend using Java 8.