tomcat中数据源配置的问题。

wfu 2004-08-17 10:06:41
tomcat4.1.18中配置如下的数据源
server.xml
<Resource name="jdbc/NewsXADataSource" auth="Container" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/NewsXADataSource">
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:microsoft:sqlserver://localhost:1433;databaseName=master</value>
</parameter>
<parameter>
<name>username</name>
<value>sa</value>
</parameter>
<parameter>
<name>password</name>
<value></value>
</parameter>
<parameter>
<name>maxActive</name>
<value>20</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>20</value>
</parameter>
<parameter>
<name>maxWait</name>
<value>-1</value>
</parameter>
</ResourceParams>
web.xml中
<resource-ref>
<description>SqlServer Datasource example</description>
<res-ref-name>jdbc/NewsXADataSource</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
在代码中,通过jndi查找到datasource 后ds.getConnection()就会出现这样的错误:
Cannot load JDBC driver class 'null'
请问:这个数据源配置的有什么问题吗?




...全文
96 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
camelxz 2004-09-23
  • 打赏
  • 举报
回复
up
wfu 2004-08-17
  • 打赏
  • 举报
回复
有的,放到tomcat的lib下和放到web-inf的lib下都试过了,sqlserver的jdbc驱动的那3个包也没问题。
www203 2004-08-17
  • 打赏
  • 举报
回复
你的驱动是不是没配置啊
把驱动放到lib文件夹下面去啊

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧