• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Cannot create JDBC driver of class '' for connect URL 'null'

 
Abhin Thomas
Greenhorn
Posts: 5
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all,
I am working on a web based project using struts 2 and spring. The backend is mySql. I am not able to setup the application to work with mySql.

In server.xml I have set,
<Context docBase="MyProj" path="/MyProj" reloadable="true" source="org.eclipse.jst.jee.server:MyProj">

<Resource name="jdbc/mySqlDB" auth="Container" type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/dbox?autoReconnect=true"
username="abin" password="abin" maxIdle="10" maxWait="1000" />
</Context>
In web.xml I have
<resource-ref>
<description>DB Connection</description>
<res-ref-name>jdbc/mySqlDB</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>

I am using Spring, so in applicationContext I have set:
<jee:jndi-lookup id="dataSource"
jndi-name="java:comp/env/jdbc/mySqlDB" />
When I try to use the SpringDAO for inserting some data, it gives me the following exception:

org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null'

Can anybody tell me what I am doing wrong here.

Thanks and regards,
Abin
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic