[jboss-user] [Beginners Corner] - Cant figure why I cant run this example

RVince99 do-not-reply at jboss.com
Sat Nov 15 11:24:39 EST 2008


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
.context.support.XmlWebApplicationContext at 4cb3a4: 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 [org.springframework.web.context.support.XmlWebApplicationContext at 4cb3a4]: or
g.springframework.beans.factory.support.DefaultListableBeanFactory at 14e1705
11:19:48,546 INFO  [DefaultListableBeanFactory] Pre-instantiating singletons in
org.springframework.beans.factory.support.DefaultListableBeanFactory at 14e1705: 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



More information about the jboss-user mailing list