运行jivejdon报数据库URL “NULL”异常

14-04-25 tianhandigeng
tomcat中已经把项目搭起来了,启动没有任何问题,但是输入http://localhost:8080/jivejdon访问 却报了下面的异常:
java.sql.SQLException: SQLException: Cannot create JDBC driver of class '' for connect URL 'null'

<Resource name="jdbc/JiveJdonDS" 
		auth="Container" 
		type="javax.sql.DataSource"
		maxActive="100" 
		maxIdle="30" 
		maxWait="10000" 
		username="root" 
		password="root"
		driverClassName="com.mysql.jdbc.Driver" 
		validationQuery="select 1"
		testOnBorrow="true" 
		testWhileIdle="true"
		url="jdbc:mysql://127.0.0.1:3306/jivejdon?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true&amp;failOverReadOnly=false" />

	<Resource name="jdbc/SecurityDS" 
		auth="Container"
		type="javax.sql.DataSource"
		maxActive="100" 
		maxIdle="30" 
		maxWait="10000" 
		username="root" 
		password="root"
		driverClassName="com.mysql.jdbc.Driver" 
		validationQuery="select 1"
		testOnBorrow="true" 
		testWhileIdle="true"
		url="jdbc:mysql://127.0.0.1:3306/jivejdon?useUnicode=true&amp;characterEncoding=UTF-8&amp;autoReconnect=true&amp;failOverReadOnly=false" />

<p class="indent">


这是META-INF下context.xml的配置 数据库使用的是5.1.73 已经把mysql-connector-java-5.1.30-bin.jar这个JDBC驱动拷到TOMCAT的lib目录下了

tianhandigeng
2014-04-25 16:37
没有使用这种方式,而是直接在tomcat的conf/context.xml中做一个全局配置,就可以了,为什么这种方式不行呢?