I am trying to deploy an application that utilizes Struts & Spring & JPA & Hibernate as found and detailed at the Apache site:
http://struts.apache.org/2.0.12/docs/struts-2-spring-2-jpa-ajax.html I think there must be something missing in that article (particularly to configuring for mysql ) When I create my war file and go to deploy it, I get the JBoss trace below -- can anyone tell me, from that, what I am missing or need to do? Somehow, I smell I dont have things configured properly for mysql, though I have followed everything in that article. -R. Vince ---JBOSS Trace ----- 11:19:45,281 INFO [TomcatDeployer] deploy, ctxPath=/ssa, warUrl=.../tmp/deploy/ tmp57256ssa-exp.war/ 11:19:46,921 INFO [WebappClassLoader] validateJarFile(G:\jboss-4.2.3.GA\server\ default\.\tmp\deploy\tmp57256ssa-exp.war\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Serv let.class 11:19:47,453 INFO [[/ssa]] Initializing Spring root WebApplicationContext 11:19:47,468 INFO [ContextLoader] Root WebApplicationContext: initialization st arted 11:19:47,515 INFO [XmlWebApplicationContext] Refreshing org.springframework.web [EMAIL PROTECTED]: display name [Root WebApplicat ionContext]; startup date [Sat Nov 15 11:19:47 EST 2008]; root of context hierar chy 11:19:47,625 INFO [XmlBeanDefinitionReader] Loading XML bean definitions from S ervletContext resource [/WEB-INF/applicationContext.xml] 11:19:47,781 INFO [XmlWebApplicationContext] Bean factory for application conte xt [EMAIL PROTECTED]: or [EMAIL PROTECTED] 11:19:48,546 INFO [DefaultListableBeanFactory] Pre-instantiating singletons in [EMAIL PROTECTED]: de fining beans [org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostP rocessor#0,personService,entityManagerFactory,dataSource,transactionManager,org. springframework.aop.config.internalAutoProxyCreator,org.springframework.transact ion.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transa ction.interceptor.TransactionInterceptor#0,org.springframework.transaction.confi g.internalTransactionAdvisor,personAction]; root of factory hierarchy 11:19:48,656 INFO [DriverManagerDataSource] Loaded JDBC driver: com.mysql.jdbc. Driver 11:19:49,078 INFO [LocalContainerEntityManagerFactoryBean] Building JPA contain er EntityManagerFactory for persistence unit 'punit' 11:19:49,125 INFO [Version] Hibernate EntityManager 3.2.1.GA 11:19:49,140 INFO [Version] Hibernate Annotations 3.2.1.GA 11:19:49,156 INFO [Environment] Hibernate 3.2.4.sp1 11:19:49,171 INFO [Environment] hibernate.properties not found 11:19:49,171 INFO [Environment] Bytecode provider name : javassist 11:19:49,187 INFO [Environment] using JDK 1.4 java.sql.Timestamp handling 11:19:49,421 INFO [Ejb3Configuration] found EJB3 Entity bean: quickstart.model. Person 11:19:49,453 INFO [Configuration] Reading mappings from resource : META-INF/orm .xml 11:19:49,453 INFO [Ejb3Configuration] [PersistenceUnit: punit] no META-INF/orm. xml found 11:19:49,531 INFO [AnnotationBinder] Binding entity from annotated class: quick start.model.Person 11:19:49,593 INFO [EntityBinder] Bind entity quickstart.model.Person on table P erson 11:19:49,781 INFO [ConnectionProviderFactory] Initializing connection provider: org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider 11:19:49,796 INFO [InjectedDataSourceConnectionProvider] Using provided datasou rce 11:19:49,953 WARN [SettingsFactory] Could not obtain connection metadata java.sql.SQLException: Access denied for user 'root'@'localhost' (using password : YES) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2928) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771) at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3649) at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1176) at com.mysql.jdbc.Connection.createNewIO(Connection.java:2558) at com.mysql.jdbc.Connection.(Connection.java:1485) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java :266) at java.sql.DriverManager.getConnection(DriverManager.java:582) at java.sql.DriverManager.getConnection(DriverManager.java:154) at org.springframework.jdbc.datasource.DriverManagerDataSource.getConnec tionFromDriverManager(DriverManagerDataSource.java:174) at org.springframework.jdbc.datasource.DriverManagerDataSource.getConnec tionFromDriver(DriverManagerDataSource.java:165) at org.springframework.jdbc.datasource.AbstractDriverBasedDataSource.get ConnectionFromDriver(AbstractDriverBasedDataSource.java:149) at org.springframework.jdbc.datasource.AbstractDriverBasedDataSource.get Connection(AbstractDriverBasedDataSource.java:119) at org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider.get Connection(InjectedDataSourceConnectionProvider.java:47) . . . View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4189608#4189608 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4189608 _______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
