- This topic has 8 replies, 3 voices, and was last updated 14 years, 6 months ago by
shinichi0802.
-
AuthorPosts
-
shinichi0802MemberI’m get errors when start web server tomcat. here some screen:
and error message when starting tomcat.Aug 19, 2010 10:26:37 PM org.apache.catalina.core.AprLifecycleListener init INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.6.0_11\bin;D:\Software\WebServer\apache-tomcat-6.0.10\bin Aug 19, 2010 10:26:37 PM org.apache.coyote.http11.Http11Protocol init INFO: Initializing Coyote HTTP/1.1 on http-6060 Aug 19, 2010 10:26:37 PM org.apache.catalina.startup.Catalina load INFO: Initialization processed in 898 ms Aug 19, 2010 10:26:37 PM org.apache.catalina.core.StandardService start INFO: Starting service Catalina Aug 19, 2010 10:26:37 PM org.apache.catalina.core.StandardEngine start INFO: Starting Servlet Engine: Apache Tomcat/6.0.10 Aug 19, 2010 10:26:40 PM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring root WebApplicationContext No properties path set - looking for transactions.properties in classpath... transactions.properties not found - looking for jta.properties in classpath... Using init file: /D:/Software/WebServer/apache-tomcat-6.0.10/webapps/CustomersApp/WEB-INF/classes/jta.properties 2010-08-19 22:26:44,136 INFO [main] Version - Hibernate Annotations 3.3.1.GA 2010-08-19 22:26:44,193 INFO [main] Environment - Hibernate 3.2.7 2010-08-19 22:26:44,208 INFO [main] Environment - loaded properties from resource hibernate.properties: {hibernate.cache.provider_class=org.hibernate.cache.EhCacheProvider, hibernate.bytecode.use_reflection_optimizer=false, hibernate.bytecode.provider=javassist} 2010-08-19 22:26:44,214 INFO [main] Environment - Bytecode provider name : javassist 2010-08-19 22:26:44,232 INFO [main] Environment - using JDK 1.4 java.sql.Timestamp handling 2010-08-19 22:26:44,627 INFO [main] Version - Hibernate EntityManager 3.3.2.GA 2010-08-19 22:26:44,733 INFO [main] Ejb3Configuration - Processing PersistenceUnitInfo [ name: MySQL ...] 2010-08-19 22:26:45,052 INFO [main] AnnotationBinder - Binding entity from annotated class: com.customerapp.domain.VpcProduct 2010-08-19 22:26:45,084 INFO [main] QueryBinder - Binding Named query: findAllVpcProducts => select myVpcProduct from VpcProduct myVpcProduct 2010-08-19 22:26:45,087 INFO [main] QueryBinder - Binding Named query: findVpcProductByCongigurationId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.congigurationId = ?1 2010-08-19 22:26:45,087 INFO [main] QueryBinder - Binding Named query: findVpcProductByDataSheet => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.dataSheet = ?1 2010-08-19 22:26:45,088 INFO [main] QueryBinder - Binding Named query: findVpcProductByDataSheetContaining => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.dataSheet like ?1 2010-08-19 22:26:45,089 INFO [main] QueryBinder - Binding Named query: findVpcProductByDensityId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.densityId = ?1 2010-08-19 22:26:45,090 INFO [main] QueryBinder - Binding Named query: findVpcProductByFormFactorId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.formFactorId = ?1 2010-08-19 22:26:45,090 INFO [main] QueryBinder - Binding Named query: findVpcProductByHeightId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.heightId = ?1 2010-08-19 22:26:45,092 INFO [main] QueryBinder - Binding Named query: findVpcProductByHighTemp => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.highTemp = ?1 2010-08-19 22:26:45,093 INFO [main] QueryBinder - Binding Named query: findVpcProductById => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.id = ?1 2010-08-19 22:26:45,097 INFO [main] QueryBinder - Binding Named query: findVpcProductByModulerankId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.modulerankId = ?1 2010-08-19 22:26:45,098 INFO [main] QueryBinder - Binding Named query: findVpcProductByMultichip => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.multichip = ?1 2010-08-19 22:26:45,098 INFO [main] QueryBinder - Binding Named query: findVpcProductByPackageId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.packageId = ?1 2010-08-19 22:26:45,099 INFO [main] QueryBinder - Binding Named query: findVpcProductByPn => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.pn = ?1 2010-08-19 22:26:45,100 INFO [main] QueryBinder - Binding Named query: findVpcProductByPnContaining => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.pn like ?1 2010-08-19 22:26:45,100 INFO [main] QueryBinder - Binding Named query: findVpcProductByPrimaryKey => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.id = ?1 2010-08-19 22:26:45,101 INFO [main] QueryBinder - Binding Named query: findVpcProductByProductBrief => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.productBrief = ?1 2010-08-19 22:26:45,101 INFO [main] QueryBinder - Binding Named query: findVpcProductByProductBriefContaining => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.productBrief like ?1 2010-08-19 22:26:45,102 INFO [main] QueryBinder - Binding Named query: findVpcProductByProductstatusId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.productstatusId = ?1 2010-08-19 22:26:45,102 INFO [main] QueryBinder - Binding Named query: findVpcProductByRamdensityId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.ramdensityId = ?1 2010-08-19 22:26:45,103 INFO [main] QueryBinder - Binding Named query: findVpcProductByRevisionTypeId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.revisionTypeId = ?1 2010-08-19 22:26:45,103 INFO [main] QueryBinder - Binding Named query: findVpcProductByRuggedMemory => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.ruggedMemory = ?1 2010-08-19 22:26:45,104 INFO [main] QueryBinder - Binding Named query: findVpcProductBySpecialty => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.specialty = ?1 2010-08-19 22:26:45,104 INFO [main] QueryBinder - Binding Named query: findVpcProductBySpecialtyContaining => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.specialty like ?1 2010-08-19 22:26:45,105 INFO [main] QueryBinder - Binding Named query: findVpcProductBySpecstatusId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.specstatusId = ?1 2010-08-19 22:26:45,105 INFO [main] QueryBinder - Binding Named query: findVpcProductBySpeedId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.speedId = ?1 2010-08-19 22:26:45,106 INFO [main] QueryBinder - Binding Named query: findVpcProductBySsdramdensityId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.ssdramdensityId = ?1 2010-08-19 22:26:45,107 INFO [main] QueryBinder - Binding Named query: findVpcProductByTechnologyId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.technologyId = ?1 2010-08-19 22:26:45,107 INFO [main] QueryBinder - Binding Named query: findVpcProductByThicknessId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.thicknessId = ?1 2010-08-19 22:26:45,264 INFO [main] EntityBinder - Bind entity com.customerapp.domain.VpcProduct on table vpc_product 2010-08-19 22:26:45,524 INFO [main] Version - Hibernate Validator 3.0.0.GA 2010-08-19 22:26:45,903 INFO [main] ConnectionProviderFactory - Initializing connection provider: org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider 2010-08-19 22:26:45,917 INFO [main] InjectedDataSourceConnectionProvider - Using provided datasource log4j:ERROR A "org.apache.log4j.ConsoleAppender" object is not assignable to a "org.apache.log4j.Appender" variable. log4j:ERROR The class "org.apache.log4j.Appender" was loaded by log4j:ERROR [org.apache.catalina.loader.StandardClassLoader@176e552] whereas object of type log4j:ERROR "org.apache.log4j.ConsoleAppender" was loaded by [WebappClassLoader delegate: false repositories: /WEB-INF/classes/ ----------> Parent Classloader: org.apache.catalina.loader.StandardClassLoader@176e552 ]. log4j:ERROR Could not instantiate appender named "STDOUT". log4j:ERROR A "org.apache.log4j.ConsoleAppender" object is not assignable to a "org.apache.log4j.Appender" variable. log4j:ERROR The class "org.apache.log4j.Appender" was loaded by log4j:ERROR [org.apache.catalina.loader.StandardClassLoader@176e552] whereas object of type log4j:ERROR "org.apache.log4j.ConsoleAppender" was loaded by [WebappClassLoader delegate: false repositories: /WEB-INF/classes/ ----------> Parent Classloader: org.apache.catalina.loader.StandardClassLoader@176e552 ]. log4j:ERROR Could not instantiate appender named "STDOUT". log4j:ERROR A "org.apache.log4j.ConsoleAppender" object is not assignable to a "org.apache.log4j.Appender" variable. log4j:ERROR The class "org.apache.log4j.Appender" was loaded by log4j:ERROR [org.apache.catalina.loader.StandardClassLoader@176e552] whereas object of type log4j:ERROR "org.apache.log4j.ConsoleAppender" was loaded by [WebappClassLoader delegate: false repositories: /WEB-INF/classes/ ----------> Parent Classloader: org.apache.catalina.loader.StandardClassLoader@176e552 ]. log4j:ERROR Could not instantiate appender named "STDOUT". 2010-08-19 22:26:46,539 INFO [main] SettingsFactory - RDBMS: MySQL, version: 5.1.30-community 2010-08-19 22:26:46,539 INFO [main] SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.1.12 ( $Date: 2005-11-17 15:53:48 +0100 (Thu, 17 Nov 2005) $, $Revision$ ) 2010-08-19 22:26:46,579 ERROR [main] ContextLoader - Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'VpcProductDAO': Injection of persistence fields failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'MySQL' defined in class path resource [CustomersApp-generated-dao-context.xml]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: MySQL] Unable to build EntityManagerFactory at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessAfterInstantiation(PersistenceAnnotationBeanPostProcessor.java:311) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:959) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380) at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4336) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1023) at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:448) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:552) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'MySQL' defined in class path resource [CustomersApp-generated-dao-context.xml]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: MySQL] Unable to build EntityManagerFactory at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1338) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) at org.springframework.orm.jpa.EntityManagerFactoryUtils.findEntityManagerFactory(EntityManagerFactoryUtils.java:99) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findNamedEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:488) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:470) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.resolveEntityManager(PersistenceAnnotationBeanPostProcessor.java:599) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.getResourceToInject(PersistenceAnnotationBeanPostProcessor.java:570) at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:180) at org.springframework.beans.factory.annotation.InjectionMetadata.injectFields(InjectionMetadata.java:105) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessAfterInstantiation(PersistenceAnnotationBeanPostProcessor.java:308) ... 40 more Caused by: javax.persistence.PersistenceException: [PersistenceUnit: MySQL] Unable to build EntityManagerFactory at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:677) at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:132) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:224) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:291) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335) ... 57 more Caused by: org.hibernate.HibernateException: Dialect class not found: at org.hibernate.dialect.DialectFactory.buildDialect(DialectFactory.java:81) at org.hibernate.dialect.DialectFactory.buildDialect(DialectFactory.java:42) at org.hibernate.cfg.SettingsFactory.determineDialect(SettingsFactory.java:426) at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:128) at org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2090) at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2086) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1311) at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:859) at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:669) ... 62 more 2010-08-19 22:26:46,579 ERROR [main] ContextLoader - Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'VpcProductDAO': Injection of persistence fields failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'MySQL' defined in class path resource [CustomersApp-generated-dao-context.xml]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: MySQL] Unable to build EntityManagerFactory at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessAfterInstantiation(PersistenceAnnotationBeanPostProcessor.java:311) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:959) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380) at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4336) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1023) at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:448) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:552) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'MySQL' defined in class path resource [CustomersApp-generated-dao-context.xml]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: MySQL] Unable to build EntityManagerFactory at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1338) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) at org.springframework.orm.jpa.EntityManagerFactoryUtils.findEntityManagerFactory(EntityManagerFactoryUtils.java:99) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findNamedEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:488) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:470) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.resolveEntityManager(PersistenceAnnotationBeanPostProcessor.java:599) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.getResourceToInject(PersistenceAnnotationBeanPostProcessor.java:570) at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:180) at org.springframework.beans.factory.annotation.InjectionMetadata.injectFields(InjectionMetadata.java:105) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessAfterInstantiation(PersistenceAnnotationBeanPostProcessor.java:308) ... 40 more Caused by: javax.persistence.PersistenceException: [PersistenceUnit: MySQL] Unable to build EntityManagerFactory at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:677) at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:132) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:224) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:291) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335) ... 57 more Caused by: org.hibernate.HibernateException: Dialect class not found: at org.hibernate.dialect.DialectFactory.buildDialect(DialectFactory.java:81) at org.hibernate.dialect.DialectFactory.buildDialect(DialectFactory.java:42) at org.hibernate.cfg.SettingsFactory.determineDialect(SettingsFactory.java:426) at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:128) at org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2090) at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2086) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1311) at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:859) at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:669) ... 62 more Aug 19, 2010 10:26:46 PM org.apache.catalina.core.StandardContext listenerStart SEVERE: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'VpcProductDAO': Injection of persistence fields failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'MySQL' defined in class path resource [CustomersApp-generated-dao-context.xml]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: MySQL] Unable to build EntityManagerFactory at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessAfterInstantiation(PersistenceAnnotationBeanPostProcessor.java:311) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:959) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380) at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4336) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1023) at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:448) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:552) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'MySQL' defined in class path resource [CustomersApp-generated-dao-context.xml]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: MySQL] Unable to build EntityManagerFactory at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1338) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) at org.springframework.orm.jpa.EntityManagerFactoryUtils.findEntityManagerFactory(EntityManagerFactoryUtils.java:99) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findNamedEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:488) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:470) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.resolveEntityManager(PersistenceAnnotationBeanPostProcessor.java:599) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.getResourceToInject(PersistenceAnnotationBeanPostProcessor.java:570) at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:180) at org.springframework.beans.factory.annotation.InjectionMetadata.injectFields(InjectionMetadata.java:105) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessAfterInstantiation(PersistenceAnnotationBeanPostProcessor.java:308) ... 40 more Caused by: javax.persistence.PersistenceException: [PersistenceUnit: MySQL] Unable to build EntityManagerFactory at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:677) at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:132) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:224) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:291) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335) ... 57 more Caused by: org.hibernate.HibernateException: Dialect class not found: at org.hibernate.dialect.DialectFactory.buildDialect(DialectFactory.java:81) at org.hibernate.dialect.DialectFactory.buildDialect(DialectFactory.java:42) at org.hibernate.cfg.SettingsFactory.determineDialect(SettingsFactory.java:426) at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:128) at org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2090) at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2086) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1311) at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:859) at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:669) ... 62 more Aug 19, 2010 10:26:46 PM org.apache.catalina.core.StandardContext start SEVERE: Error listenerStart Aug 19, 2010 10:26:46 PM org.apache.catalina.core.StandardContext start SEVERE: Context [/CustomersApp] startup failed due to previous errors Aug 19, 2010 10:26:46 PM org.apache.catalina.core.ApplicationContext log INFO: Closing Spring root WebApplicationContext - InitServlet Startup. Aug 19, 2010 10:26:50 PM org.apache.coyote.http11.Http11Protocol start INFO: Starting Coyote HTTP/1.1 on http-6060 Aug 19, 2010 10:26:51 PM org.apache.jk.common.ChannelSocket init INFO: JK: ajp13 listening on /0.0.0.0:8009 Aug 19, 2010 10:26:51 PM org.apache.jk.server.JkMain start INFO: Jk running ID=0 time=0/46 config=null Aug 19, 2010 10:26:51 PM org.apache.catalina.startup.Catalina start INFO: Server startup in 13281 ms
Heflin HoganMemberIt looks like the autodetect in the Select Database Tables didn’t work correctly. Can you check your project-dao..properties file in the resources folder and see if the dialect item has a value? If it doesn’t, put “org.hibernate.dialect.MySQLDialect” in, and you should be able to deploy successfully.
Regards,
Heflin
shinichi0802MemberHi hhogan,
I have followed you but still have error when startingAug 20, 2010 9:32:49 PM org.apache.catalina.core.AprLifecycleListener init INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.6.0_11\bin;D:\Software\WebServer\apache-tomcat-6.0.10\bin Aug 20, 2010 9:32:49 PM org.apache.coyote.http11.Http11Protocol init INFO: Initializing Coyote HTTP/1.1 on http-6060 Aug 20, 2010 9:32:49 PM org.apache.catalina.startup.Catalina load INFO: Initialization processed in 555 ms Aug 20, 2010 9:32:50 PM org.apache.catalina.core.StandardService start INFO: Starting service Catalina Aug 20, 2010 9:32:50 PM org.apache.catalina.core.StandardEngine start INFO: Starting Servlet Engine: Apache Tomcat/6.0.10 Aug 20, 2010 9:32:53 PM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring root WebApplicationContext No properties path set - looking for transactions.properties in classpath... transactions.properties not found - looking for jta.properties in classpath... Using init file: /D:/Software/WebServer/apache-tomcat-6.0.10/webapps/CustomersApp/WEB-INF/classes/jta.properties 2010-08-20 21:32:56,638 INFO [main] Version - Hibernate Annotations 3.3.1.GA 2010-08-20 21:32:56,689 INFO [main] Environment - Hibernate 3.2.7 2010-08-20 21:32:56,703 INFO [main] Environment - loaded properties from resource hibernate.properties: {hibernate.cache.provider_class=org.hibernate.cache.EhCacheProvider, hibernate.bytecode.use_reflection_optimizer=false, hibernate.bytecode.provider=javassist} 2010-08-20 21:32:56,708 INFO [main] Environment - Bytecode provider name : javassist 2010-08-20 21:32:56,726 INFO [main] Environment - using JDK 1.4 java.sql.Timestamp handling 2010-08-20 21:32:57,071 INFO [main] Version - Hibernate EntityManager 3.3.2.GA 2010-08-20 21:32:57,170 INFO [main] Ejb3Configuration - Processing PersistenceUnitInfo [ name: MySQL ...] 2010-08-20 21:32:57,482 INFO [main] AnnotationBinder - Binding entity from annotated class: com.customerapp.domain.VpcProduct 2010-08-20 21:32:57,511 INFO [main] QueryBinder - Binding Named query: findAllVpcProducts => select myVpcProduct from VpcProduct myVpcProduct 2010-08-20 21:32:57,513 INFO [main] QueryBinder - Binding Named query: findVpcProductByCongigurationId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.congigurationId = ?1 2010-08-20 21:32:57,514 INFO [main] QueryBinder - Binding Named query: findVpcProductByDataSheet => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.dataSheet = ?1 2010-08-20 21:32:57,514 INFO [main] QueryBinder - Binding Named query: findVpcProductByDataSheetContaining => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.dataSheet like ?1 2010-08-20 21:32:57,515 INFO [main] QueryBinder - Binding Named query: findVpcProductByDensityId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.densityId = ?1 2010-08-20 21:32:57,515 INFO [main] QueryBinder - Binding Named query: findVpcProductByFormFactorId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.formFactorId = ?1 2010-08-20 21:32:57,516 INFO [main] QueryBinder - Binding Named query: findVpcProductByHeightId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.heightId = ?1 2010-08-20 21:32:57,517 INFO [main] QueryBinder - Binding Named query: findVpcProductByHighTemp => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.highTemp = ?1 2010-08-20 21:32:57,518 INFO [main] QueryBinder - Binding Named query: findVpcProductById => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.id = ?1 2010-08-20 21:32:57,518 INFO [main] QueryBinder - Binding Named query: findVpcProductByModulerankId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.modulerankId = ?1 2010-08-20 21:32:57,519 INFO [main] QueryBinder - Binding Named query: findVpcProductByMultichip => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.multichip = ?1 2010-08-20 21:32:57,519 INFO [main] QueryBinder - Binding Named query: findVpcProductByPackageId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.packageId = ?1 2010-08-20 21:32:57,520 INFO [main] QueryBinder - Binding Named query: findVpcProductByPn => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.pn = ?1 2010-08-20 21:32:57,521 INFO [main] QueryBinder - Binding Named query: findVpcProductByPnContaining => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.pn like ?1 2010-08-20 21:32:57,522 INFO [main] QueryBinder - Binding Named query: findVpcProductByPrimaryKey => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.id = ?1 2010-08-20 21:32:57,522 INFO [main] QueryBinder - Binding Named query: findVpcProductByProductBrief => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.productBrief = ?1 2010-08-20 21:32:57,522 INFO [main] QueryBinder - Binding Named query: findVpcProductByProductBriefContaining => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.productBrief like ?1 2010-08-20 21:32:57,523 INFO [main] QueryBinder - Binding Named query: findVpcProductByProductstatusId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.productstatusId = ?1 2010-08-20 21:32:57,523 INFO [main] QueryBinder - Binding Named query: findVpcProductByRamdensityId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.ramdensityId = ?1 2010-08-20 21:32:57,524 INFO [main] QueryBinder - Binding Named query: findVpcProductByRevisionTypeId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.revisionTypeId = ?1 2010-08-20 21:32:57,525 INFO [main] QueryBinder - Binding Named query: findVpcProductByRuggedMemory => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.ruggedMemory = ?1 2010-08-20 21:32:57,525 INFO [main] QueryBinder - Binding Named query: findVpcProductBySpecialty => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.specialty = ?1 2010-08-20 21:32:57,525 INFO [main] QueryBinder - Binding Named query: findVpcProductBySpecialtyContaining => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.specialty like ?1 2010-08-20 21:32:57,526 INFO [main] QueryBinder - Binding Named query: findVpcProductBySpecstatusId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.specstatusId = ?1 2010-08-20 21:32:57,526 INFO [main] QueryBinder - Binding Named query: findVpcProductBySpeedId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.speedId = ?1 2010-08-20 21:32:57,527 INFO [main] QueryBinder - Binding Named query: findVpcProductBySsdramdensityId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.ssdramdensityId = ?1 2010-08-20 21:32:57,527 INFO [main] QueryBinder - Binding Named query: findVpcProductByTechnologyId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.technologyId = ?1 2010-08-20 21:32:57,528 INFO [main] QueryBinder - Binding Named query: findVpcProductByThicknessId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.thicknessId = ?1 2010-08-20 21:32:57,665 INFO [main] EntityBinder - Bind entity com.customerapp.domain.VpcProduct on table vpc_product 2010-08-20 21:32:57,886 INFO [main] Version - Hibernate Validator 3.0.0.GA 2010-08-20 21:32:58,204 INFO [main] ConnectionProviderFactory - Initializing connection provider: org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider 2010-08-20 21:32:58,216 INFO [main] InjectedDataSourceConnectionProvider - Using provided datasource log4j:ERROR A "org.apache.log4j.ConsoleAppender" object is not assignable to a "org.apache.log4j.Appender" variable. log4j:ERROR The class "org.apache.log4j.Appender" was loaded by log4j:ERROR [org.apache.catalina.loader.StandardClassLoader@c980c9] whereas object of type log4j:ERROR "org.apache.log4j.ConsoleAppender" was loaded by [WebappClassLoader delegate: false repositories: /WEB-INF/classes/ ----------> Parent Classloader: org.apache.catalina.loader.StandardClassLoader@c980c9 ]. log4j:ERROR Could not instantiate appender named "STDOUT". log4j:ERROR A "org.apache.log4j.ConsoleAppender" object is not assignable to a "org.apache.log4j.Appender" variable. log4j:ERROR The class "org.apache.log4j.Appender" was loaded by log4j:ERROR [org.apache.catalina.loader.StandardClassLoader@c980c9] whereas object of type log4j:ERROR "org.apache.log4j.ConsoleAppender" was loaded by [WebappClassLoader delegate: false repositories: /WEB-INF/classes/ ----------> Parent Classloader: org.apache.catalina.loader.StandardClassLoader@c980c9 ]. log4j:ERROR Could not instantiate appender named "STDOUT". log4j:ERROR A "org.apache.log4j.ConsoleAppender" object is not assignable to a "org.apache.log4j.Appender" variable. log4j:ERROR The class "org.apache.log4j.Appender" was loaded by log4j:ERROR [org.apache.catalina.loader.StandardClassLoader@c980c9] whereas object of type log4j:ERROR "org.apache.log4j.ConsoleAppender" was loaded by [WebappClassLoader delegate: false repositories: /WEB-INF/classes/ ----------> Parent Classloader: org.apache.catalina.loader.StandardClassLoader@c980c9 ]. log4j:ERROR Could not instantiate appender named "STDOUT". 2010-08-20 21:32:58,761 INFO [main] SettingsFactory - RDBMS: MySQL, version: 5.1.30-community 2010-08-20 21:32:58,762 INFO [main] SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.1.12 ( $Date: 2005-11-17 15:53:48 +0100 (Thu, 17 Nov 2005) $, $Revision$ ) 2010-08-20 21:32:58,798 ERROR [main] ContextLoader - Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'VpcProductDAO': Injection of persistence fields failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'MySQL' defined in class path resource [CustomersApp-generated-dao-context.xml]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: MySQL] Unable to build EntityManagerFactory at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessAfterInstantiation(PersistenceAnnotationBeanPostProcessor.java:311) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:959) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380) at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4336) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1023) at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:448) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:552) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'MySQL' defined in class path resource [CustomersApp-generated-dao-context.xml]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: MySQL] Unable to build EntityManagerFactory at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1338) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) at org.springframework.orm.jpa.EntityManagerFactoryUtils.findEntityManagerFactory(EntityManagerFactoryUtils.java:99) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findNamedEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:488) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:470) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.resolveEntityManager(PersistenceAnnotationBeanPostProcessor.java:599) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.getResourceToInject(PersistenceAnnotationBeanPostProcessor.java:570) at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:180) at org.springframework.beans.factory.annotation.InjectionMetadata.injectFields(InjectionMetadata.java:105) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessAfterInstantiation(PersistenceAnnotationBeanPostProcessor.java:308) ... 40 more Caused by: javax.persistence.PersistenceException: [PersistenceUnit: MySQL] Unable to build EntityManagerFactory at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:677) at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:132) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:224) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:291) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335) ... 57 more Caused by: org.hibernate.HibernateException: Dialect class not found: at org.hibernate.dialect.DialectFactory.buildDialect(DialectFactory.java:81) at org.hibernate.dialect.DialectFactory.buildDialect(DialectFactory.java:42) at org.hibernate.cfg.SettingsFactory.determineDialect(SettingsFactory.java:426) at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:128) at org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2090) at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2086) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1311) at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:859) at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:669) ... 62 more 2010-08-20 21:32:58,798 ERROR [main] ContextLoader - Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'VpcProductDAO': Injection of persistence fields failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'MySQL' defined in class path resource [CustomersApp-generated-dao-context.xml]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: MySQL] Unable to build EntityManagerFactory at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessAfterInstantiation(PersistenceAnnotationBeanPostProcessor.java:311) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:959) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380) at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4336) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1023) at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:448) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:552) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'MySQL' defined in class path resource [CustomersApp-generated-dao-context.xml]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: MySQL] Unable to build EntityManagerFactory at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1338) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) at org.springframework.orm.jpa.EntityManagerFactoryUtils.findEntityManagerFactory(EntityManagerFactoryUtils.java:99) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findNamedEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:488) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:470) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.resolveEntityManager(PersistenceAnnotationBeanPostProcessor.java:599) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.getResourceToInject(PersistenceAnnotationBeanPostProcessor.java:570) at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:180) at org.springframework.beans.factory.annotation.InjectionMetadata.injectFields(InjectionMetadata.java:105) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessAfterInstantiation(PersistenceAnnotationBeanPostProcessor.java:308) ... 40 more Caused by: javax.persistence.PersistenceException: [PersistenceUnit: MySQL] Unable to build EntityManagerFactory at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:677) at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:132) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:224) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:291) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335) ... 57 more Caused by: org.hibernate.HibernateException: Dialect class not found: at org.hibernate.dialect.DialectFactory.buildDialect(DialectFactory.java:81) at org.hibernate.dialect.DialectFactory.buildDialect(DialectFactory.java:42) at org.hibernate.cfg.SettingsFactory.determineDialect(SettingsFactory.java:426) at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:128) at org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2090) at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2086) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1311) at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:859) at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:669) ... 62 more Aug 20, 2010 9:32:58 PM org.apache.catalina.core.StandardContext listenerStart SEVERE: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'VpcProductDAO': Injection of persistence fields failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'MySQL' defined in class path resource [CustomersApp-generated-dao-context.xml]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: MySQL] Unable to build EntityManagerFactory at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessAfterInstantiation(PersistenceAnnotationBeanPostProcessor.java:311) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:959) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380) at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4336) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1023) at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:448) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:552) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'MySQL' defined in class path resource [CustomersApp-generated-dao-context.xml]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: MySQL] Unable to build EntityManagerFactory at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1338) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) at org.springframework.orm.jpa.EntityManagerFactoryUtils.findEntityManagerFactory(EntityManagerFactoryUtils.java:99) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findNamedEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:488) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:470) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.resolveEntityManager(PersistenceAnnotationBeanPostProcessor.java:599) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.getResourceToInject(PersistenceAnnotationBeanPostProcessor.java:570) at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:180) at org.springframework.beans.factory.annotation.InjectionMetadata.injectFields(InjectionMetadata.java:105) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessAfterInstantiation(PersistenceAnnotationBeanPostProcessor.java:308) ... 40 more Caused by: javax.persistence.PersistenceException: [PersistenceUnit: MySQL] Unable to build EntityManagerFactory at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:677) at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:132) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:224) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:291) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335) ... 57 more Caused by: org.hibernate.HibernateException: Dialect class not found: at org.hibernate.dialect.DialectFactory.buildDialect(DialectFactory.java:81) at org.hibernate.dialect.DialectFactory.buildDialect(DialectFactory.java:42) at org.hibernate.cfg.SettingsFactory.determineDialect(SettingsFactory.java:426) at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:128) at org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2090) at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2086) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1311) at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:859) at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:669) ... 62 more Aug 20, 2010 9:32:58 PM org.apache.catalina.core.StandardContext start SEVERE: Error listenerStart Aug 20, 2010 9:32:58 PM org.apache.catalina.core.StandardContext start SEVERE: Context [/CustomersApp] startup failed due to previous errors Aug 20, 2010 9:32:58 PM org.apache.catalina.core.ApplicationContext log INFO: Closing Spring root WebApplicationContext - InitServlet Startup. Aug 20, 2010 9:33:03 PM org.apache.coyote.http11.Http11Protocol start INFO: Starting Coyote HTTP/1.1 on http-6060 Aug 20, 2010 9:33:03 PM org.apache.jk.common.ChannelSocket init INFO: JK: ajp13 listening on /0.0.0.0:8009 Aug 20, 2010 9:33:03 PM org.apache.jk.server.JkMain start INFO: Jk running ID=0 time=0/49 config=null Aug 20, 2010 9:33:03 PM org.apache.catalina.startup.Catalina start INFO: Server startup in 13611 ms
davemeurerMemberHello shinichi0802,
Usually “Dialect not found” means the db jar is not loaded or found during deployment. MyEclipse for Spring does not include MySQL jars in the classpath, so you will need to either add the appropriate MySQL jar to the project classpath or to tomcat. For example, oone approach is to add it to WEB-INF/lib in the project, and that should do it.
If you already did this and still getting this error, please let us know any more steps that can help us recreate the issue.
Kind regards,
Dave
shinichi0802MemberHi davemeurer
I have added to the mysql-connector-java-5.0.8-bin.jar library, but the error message as above. there is my screen:
persistence.xml
<?xml version="1.0" encoding="UTF-8"?> <persistence version="1.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd"> <persistence-unit name="MySQL" transaction-type="JTA" > <description>generated-persistence-unit</description> <provider>org.hibernate.ejb.HibernatePersistence</provider> <class>com.customeapp.domain.VpcProduct</class> <exclude-unlisted-classes>true</exclude-unlisted-classes> </persistence-unit> </persistence>
CustomerApp-generated-dao-context.xml
... <!-- Configure a JPA vendor adapter --> <bean id="MySQLJPAVendorAdapter" class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter"> <property name="showSql" value="${MySQL.show_sql}" /> <property name="generateDdl" value="${MySQL.generateDdl}" /> <property name="databasePlatform" value="${MySQL.dialect}" /> </bean> <!-- EntityManager Factory that brings together the persistence unit, datasource, and JPA Vendor --> <bean id="MySQL" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean"> <property name="dataSource" ref="MySQLDS" /> <property name="persistenceUnitName" value="MySQL" /> <property name="jpaVendorAdapter" ref="MySQLJPAVendorAdapter" /> <property name="jpaPropertyMap"> <map> <entry key="hibernate.transaction.manager_lookup_class" value="com.atomikos.icatch.jta.hibernate3.TransactionManagerLookup" /> <entry key="hibernate.connection.release_mode" value="on_close" /> </map> </property> </bean>
Can you tell me I’m not missing any library?
davemeurerMemberHello shinichi0802,
Sorry for going back and forth like this. I was incorrect before – the “Dialect class not found:” usually means the dialect is not specified or something is going on with the config file or jar (notice it is blank after the colon), Heflin was going down the correct troubleshooting path. The files you posted look good, but when comparing my stack trace to yours I see the following: (towards the top of the console)
SettingsFactory – JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.1.12
when I deploy with the 5.0.8 jar, I see the following:
SettingsFactory – JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.0.8
It looks like the deployment is picking up an older version of the mysql jar. Would it be possible to take a look at your tomcat installation and see if an older jar exists? Or right-click on the project in the server, and choose “Browse deployment location” to see if there are any lingering 3.1.12 mysql drivers lying around.
Let me know if this helps,
Dave
shinichi0802MemberHello davemeurer,
I have replaced all mydql driver on my project and bin directory(tomcat web server).
But I’m still gte this error
Aug 21, 2010 11:03:38 AM org.apache.catalina.core.AprLifecycleListener init INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.6.0_11\bin;D:\Software\WebServer\apache-tomcat-6.0.10\bin Aug 21, 2010 11:03:38 AM org.apache.coyote.http11.Http11Protocol init INFO: Initializing Coyote HTTP/1.1 on http-6060 Aug 21, 2010 11:03:38 AM org.apache.catalina.startup.Catalina load INFO: Initialization processed in 549 ms Aug 21, 2010 11:03:38 AM org.apache.catalina.core.StandardService start INFO: Starting service Catalina Aug 21, 2010 11:03:38 AM org.apache.catalina.core.StandardEngine start INFO: Starting Servlet Engine: Apache Tomcat/6.0.10 Aug 21, 2010 11:03:38 AM org.apache.catalina.startup.HostConfig deployWAR INFO: Deploying web application archive myproject-1.0-SNAPSHOT.war Aug 21, 2010 11:03:40 AM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring root WebApplicationContext Aug 21, 2010 11:03:47 AM net.sf.ehcache.util.UpdateChecker doCheck INFO: New update(s) found: 2.2.0 [http://ehcache.org/news.html] Aug 21, 2010 11:03:53 AM org.apache.cxf.service.factory.ReflectionServiceFactoryBean buildServiceFromClass INFO: Creating Service {http://impl.service.codeviet.com/}UserService from class com.codeviet.service.UserService Aug 21, 2010 11:03:55 AM org.apache.cxf.endpoint.ServerImpl initDestination INFO: Setting the server's publish address to be /UserService DEBUG [main] StartupListener.contextInitialized(40) | Initializing context... DEBUG [main] StartupListener.contextInitialized(84) | Remember Me Enabled? true DEBUG [main] StartupListener.contextInitialized(86) | Password Encoder: ShaPasswordEncoder DEBUG [main] StartupListener.contextInitialized(88) | Populating drop-downs... DEBUG [main] LookupDaoHibernate.getRoles(35) | Retrieving all role names... DEBUG [main] StartupListener.setupContext(105) | Drop-down initialization complete [OK] DEBUG [main] LocaleFilter.init(157) | Initializing filter 'localeFilter' DEBUG [main] LocaleFilter.init(182) | Filter 'localeFilter' configured successfully Aug 21, 2010 11:03:57 AM org.apache.cxf.transport.servlet.CXFServlet updateContext INFO: Load the bus with application context Aug 21, 2010 11:03:57 AM org.apache.cxf.bus.spring.BusApplicationContext getConfigResources INFO: No cxf.xml configuration file detected, relying on defaults. Aug 21, 2010 11:03:57 AM org.apache.cxf.transport.servlet.AbstractCXFServlet replaceDestinationFactory INFO: Servlet transport factory already registered Aug 21, 2010 11:03:57 AM org.apache.cxf.transport.servlet.CXFServlet loadAdditionalConfig INFO: Build endpoints from config-location: /WEB-INF/cxf-servlet.xml Aug 21, 2010 11:03:57 AM org.apache.cxf.service.factory.ReflectionServiceFactoryBean buildServiceFromClass INFO: Creating Service {http://impl.service.codeviet.com/}UserService from class com.codeviet.service.UserService Aug 21, 2010 11:03:58 AM org.apache.cxf.endpoint.ServerImpl initDestination INFO: Setting the server's publish address to be /UserService Aug 21, 2010 11:03:58 AM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring FrameworkServlet 'dispatcher' Aug 21, 2010 11:04:02 AM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring root WebApplicationContext No properties path set - looking for transactions.properties in classpath... transactions.properties not found - looking for jta.properties in classpath... Using init file: /D:/Software/WebServer/apache-tomcat-6.0.10/webapps/CustomerApp/WEB-INF/classes/jta.properties 2010-08-21 11:04:06,009 INFO [main] Version - Hibernate Annotations 3.3.1.GA 2010-08-21 11:04:06,071 INFO [main] Environment - Hibernate 3.2.7 2010-08-21 11:04:06,086 INFO [main] Environment - loaded properties from resource hibernate.properties: {hibernate.cache.provider_class=org.hibernate.cache.EhCacheProvider, hibernate.bytecode.use_reflection_optimizer=false, hibernate.bytecode.provider=javassist} 2010-08-21 11:04:06,091 INFO [main] Environment - Bytecode provider name : javassist 2010-08-21 11:04:06,107 INFO [main] Environment - using JDK 1.4 java.sql.Timestamp handling 2010-08-21 11:04:06,472 INFO [main] Version - Hibernate EntityManager 3.3.2.GA 2010-08-21 11:04:06,568 INFO [main] Ejb3Configuration - Processing PersistenceUnitInfo [ name: MySQL ...] 2010-08-21 11:04:07,043 INFO [main] AnnotationBinder - Binding entity from annotated class: com.customeapp.domain.VpcProduct 2010-08-21 11:04:07,073 INFO [main] QueryBinder - Binding Named query: findAllVpcProducts => select myVpcProduct from VpcProduct myVpcProduct 2010-08-21 11:04:07,074 INFO [main] QueryBinder - Binding Named query: findVpcProductByCongigurationId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.congigurationId = ?1 2010-08-21 11:04:07,074 INFO [main] QueryBinder - Binding Named query: findVpcProductByDataSheet => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.dataSheet = ?1 2010-08-21 11:04:07,078 INFO [main] QueryBinder - Binding Named query: findVpcProductByDataSheetContaining => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.dataSheet like ?1 2010-08-21 11:04:07,079 INFO [main] QueryBinder - Binding Named query: findVpcProductByDensityId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.densityId = ?1 2010-08-21 11:04:07,079 INFO [main] QueryBinder - Binding Named query: findVpcProductByFormFactorId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.formFactorId = ?1 2010-08-21 11:04:07,082 INFO [main] QueryBinder - Binding Named query: findVpcProductByHeightId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.heightId = ?1 2010-08-21 11:04:07,084 INFO [main] QueryBinder - Binding Named query: findVpcProductByHighTemp => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.highTemp = ?1 2010-08-21 11:04:07,085 INFO [main] QueryBinder - Binding Named query: findVpcProductById => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.id = ?1 2010-08-21 11:04:07,086 INFO [main] QueryBinder - Binding Named query: findVpcProductByModulerankId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.modulerankId = ?1 2010-08-21 11:04:07,088 INFO [main] QueryBinder - Binding Named query: findVpcProductByMultichip => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.multichip = ?1 2010-08-21 11:04:07,089 INFO [main] QueryBinder - Binding Named query: findVpcProductByPackageId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.packageId = ?1 2010-08-21 11:04:07,090 INFO [main] QueryBinder - Binding Named query: findVpcProductByPn => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.pn = ?1 2010-08-21 11:04:07,091 INFO [main] QueryBinder - Binding Named query: findVpcProductByPnContaining => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.pn like ?1 2010-08-21 11:04:07,091 INFO [main] QueryBinder - Binding Named query: findVpcProductByPrimaryKey => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.id = ?1 2010-08-21 11:04:07,092 INFO [main] QueryBinder - Binding Named query: findVpcProductByProductBrief => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.productBrief = ?1 2010-08-21 11:04:07,093 INFO [main] QueryBinder - Binding Named query: findVpcProductByProductBriefContaining => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.productBrief like ?1 2010-08-21 11:04:07,094 INFO [main] QueryBinder - Binding Named query: findVpcProductByProductstatusId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.productstatusId = ?1 2010-08-21 11:04:07,095 INFO [main] QueryBinder - Binding Named query: findVpcProductByRamdensityId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.ramdensityId = ?1 2010-08-21 11:04:07,095 INFO [main] QueryBinder - Binding Named query: findVpcProductByRevisionTypeId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.revisionTypeId = ?1 2010-08-21 11:04:07,096 INFO [main] QueryBinder - Binding Named query: findVpcProductByRuggedMemory => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.ruggedMemory = ?1 2010-08-21 11:04:07,096 INFO [main] QueryBinder - Binding Named query: findVpcProductBySpecialty => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.specialty = ?1 2010-08-21 11:04:07,098 INFO [main] QueryBinder - Binding Named query: findVpcProductBySpecialtyContaining => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.specialty like ?1 2010-08-21 11:04:07,098 INFO [main] QueryBinder - Binding Named query: findVpcProductBySpecstatusId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.specstatusId = ?1 2010-08-21 11:04:07,099 INFO [main] QueryBinder - Binding Named query: findVpcProductBySpeedId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.speedId = ?1 2010-08-21 11:04:07,099 INFO [main] QueryBinder - Binding Named query: findVpcProductBySsdramdensityId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.ssdramdensityId = ?1 2010-08-21 11:04:07,100 INFO [main] QueryBinder - Binding Named query: findVpcProductByTechnologyId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.technologyId = ?1 2010-08-21 11:04:07,100 INFO [main] QueryBinder - Binding Named query: findVpcProductByThicknessId => select myVpcProduct from VpcProduct myVpcProduct where myVpcProduct.thicknessId = ?1 2010-08-21 11:04:07,261 INFO [main] EntityBinder - Bind entity com.customeapp.domain.VpcProduct on table vpc_product 2010-08-21 11:04:07,481 INFO [main] Version - Hibernate Validator 3.0.0.GA 2010-08-21 11:04:07,811 INFO [main] ConnectionProviderFactory - Initializing connection provider: org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider 2010-08-21 11:04:07,838 INFO [main] InjectedDataSourceConnectionProvider - Using provided datasource 2010-08-21 11:04:08,325 INFO [main] SettingsFactory - RDBMS: MySQL, version: 5.1.30-community 2010-08-21 11:04:08,326 INFO [main] SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.0.8 ( Revision: ${svn.Revision} ) 2010-08-21 11:04:08,360 ERROR [main] ContextLoader - Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'VpcProductDAO': Injection of persistence fields failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'MySQL' defined in class path resource [CustomerApp-generated-dao-context.xml]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: MySQL] Unable to build EntityManagerFactory at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessAfterInstantiation(PersistenceAnnotationBeanPostProcessor.java:311) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:959) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380) at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4336) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1023) at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:448) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:552) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'MySQL' defined in class path resource [CustomerApp-generated-dao-context.xml]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: MySQL] Unable to build EntityManagerFactory at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1338) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) at org.springframework.orm.jpa.EntityManagerFactoryUtils.findEntityManagerFactory(EntityManagerFactoryUtils.java:99) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findNamedEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:488) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:470) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.resolveEntityManager(PersistenceAnnotationBeanPostProcessor.java:599) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.getResourceToInject(PersistenceAnnotationBeanPostProcessor.java:570) at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:180) at org.springframework.beans.factory.annotation.InjectionMetadata.injectFields(InjectionMetadata.java:105) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessAfterInstantiation(PersistenceAnnotationBeanPostProcessor.java:308) ... 40 more Caused by: javax.persistence.PersistenceException: [PersistenceUnit: MySQL] Unable to build EntityManagerFactory at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:677) at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:132) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:224) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:291) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335) ... 57 more Caused by: org.hibernate.HibernateException: Dialect class not found: at org.hibernate.dialect.DialectFactory.buildDialect(DialectFactory.java:81) at org.hibernate.dialect.DialectFactory.buildDialect(DialectFactory.java:42) at org.hibernate.cfg.SettingsFactory.determineDialect(SettingsFactory.java:426) at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:128) at org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2090) at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2086) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1311) at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:859) at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:669) ... 62 more 2010-08-21 11:04:08,360 ERROR [main] ContextLoader - Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'VpcProductDAO': Injection of persistence fields failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'MySQL' defined in class path resource [CustomerApp-generated-dao-context.xml]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: MySQL] Unable to build EntityManagerFactory at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessAfterInstantiation(PersistenceAnnotationBeanPostProcessor.java:311) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:959) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380) at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4336) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1023) at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:448) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:552) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'MySQL' defined in class path resource [CustomerApp-generated-dao-context.xml]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: MySQL] Unable to build EntityManagerFactory at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1338) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) at org.springframework.orm.jpa.EntityManagerFactoryUtils.findEntityManagerFactory(EntityManagerFactoryUtils.java:99) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findNamedEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:488) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:470) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.resolveEntityManager(PersistenceAnnotationBeanPostProcessor.java:599) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.getResourceToInject(PersistenceAnnotationBeanPostProcessor.java:570) at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:180) at org.springframework.beans.factory.annotation.InjectionMetadata.injectFields(InjectionMetadata.java:105) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessAfterInstantiation(PersistenceAnnotationBeanPostProcessor.java:308) ... 40 more Caused by: javax.persistence.PersistenceException: [PersistenceUnit: MySQL] Unable to build EntityManagerFactory at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:677) at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:132) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:224) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:291) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335) ... 57 more Caused by: org.hibernate.HibernateException: Dialect class not found: at org.hibernate.dialect.DialectFactory.buildDialect(DialectFactory.java:81) at org.hibernate.dialect.DialectFactory.buildDialect(DialectFactory.java:42) at org.hibernate.cfg.SettingsFactory.determineDialect(SettingsFactory.java:426) at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:128) at org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2090) at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2086) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1311) at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:859) at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:669) ... 62 more Aug 21, 2010 11:04:08 AM org.apache.catalina.core.StandardContext listenerStart SEVERE: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'VpcProductDAO': Injection of persistence fields failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'MySQL' defined in class path resource [CustomerApp-generated-dao-context.xml]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: MySQL] Unable to build EntityManagerFactory at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessAfterInstantiation(PersistenceAnnotationBeanPostProcessor.java:311) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:959) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380) at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4336) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1023) at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:448) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:552) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'MySQL' defined in class path resource [CustomerApp-generated-dao-context.xml]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: MySQL] Unable to build EntityManagerFactory at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1338) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) at org.springframework.orm.jpa.EntityManagerFactoryUtils.findEntityManagerFactory(EntityManagerFactoryUtils.java:99) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findNamedEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:488) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:470) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.resolveEntityManager(PersistenceAnnotationBeanPostProcessor.java:599) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.getResourceToInject(PersistenceAnnotationBeanPostProcessor.java:570) at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:180) at org.springframework.beans.factory.annotation.InjectionMetadata.injectFields(InjectionMetadata.java:105) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessAfterInstantiation(PersistenceAnnotationBeanPostProcessor.java:308) ... 40 more Caused by: javax.persistence.PersistenceException: [PersistenceUnit: MySQL] Unable to build EntityManagerFactory at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:677) at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:132) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:224) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:291) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335) ... 57 more Caused by: org.hibernate.HibernateException: Dialect class not found: at org.hibernate.dialect.DialectFactory.buildDialect(DialectFactory.java:81) at org.hibernate.dialect.DialectFactory.buildDialect(DialectFactory.java:42) at org.hibernate.cfg.SettingsFactory.determineDialect(SettingsFactory.java:426) at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:128) at org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2090) at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2086) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1311) at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:859) at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:669) ... 62 more Aug 21, 2010 11:04:08 AM org.apache.catalina.core.StandardContext start SEVERE: Error listenerStart Aug 21, 2010 11:04:08 AM org.apache.catalina.core.StandardContext start SEVERE: Context [/CustomerApp] startup failed due to previous errors Aug 21, 2010 11:04:08 AM org.apache.catalina.core.ApplicationContext log INFO: Closing Spring root WebApplicationContext Aug 21, 2010 11:04:09 AM org.apache.catalina.loader.WebappClassLoader validateJarFile INFO: validateJarFile(D:\Software\WebServer\apache-tomcat-6.0.10\webapps\myproject\WEB-INF\lib\servlet-api-2.4.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class - InitServlet Startup. Aug 21, 2010 11:04:14 AM org.apache.coyote.http11.Http11Protocol start INFO: Starting Coyote HTTP/1.1 on http-6060 Aug 21, 2010 11:04:14 AM org.apache.jk.common.ChannelSocket init INFO: JK: ajp13 listening on /0.0.0.0:8009 Aug 21, 2010 11:04:14 AM org.apache.jk.server.JkMain start INFO: Jk running ID=0 time=0/57 config=null Aug 21, 2010 11:04:14 AM org.apache.catalina.startup.Catalina start INFO: Server startup in 35373 ms
Here is my source code you can download it if you wat at http://bigbangcom.net/CustomerApp.zip
” alt=””>
davemeurerMemberHi shinichi0802,
It does look like you got rid of the old mysql jar because the stack trace now says 5.0.8, and thank you for sending the project. It was very helpful.
I unzipped it and found that the resources/CustomerApp-dao.properties file was missing the MySQL.dialect:
Please add org.hibernate.dialect.MySQLDialect to that value and a password, and let me know if that works.
Also, if this value seems to be not populating after scaffold, please take a look at your database driver connection (right-click the connection in DB Browser > Edit), and let me know what driver is being used to set it up:
Kind regards,
Dave
shinichi0802MemberThanks Dave,
I have done. Thank you so much. -
AuthorPosts