TOMCAT 6 DataSourceFactory和SQLServerDriver的问题

时间:2013-09-23 21:22:40

标签: java sql-server jdbc database-connection tomcat6

我正在使用TOMCAT6。

在context.xml中,我将连接池更改为tomcat jdbc连接池。我删除了lib中的依赖jar,将工厂添加到上下文中,所有这些似乎都工作正常,直到TOMCAT尝试查找MS SQLServerDriver。

  

org.apache.naming.NamingContext查找   警告:解决引用java.sql.SQLException的意外异常:com.microsoft.sqlserver.jdbc.SQLServerDriver

当我使用默认的Commons DBCP实现时(我只是删除了工厂属性),我没有这个问题。

以下是Context.xml配置中的资源定义

<Resource
    RTentry="True" auth="Container" type="javax.sql.DataSource"
    factory="org.apache.tomcat.jdbc.pool.DataSourceFactory" 
    username="xxxx"
    password="xxxx" 
    driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
    url="jdbc:sqlserver://MSSQL02\LIFETIME:49658;databaseName=MSSQL02_LT23" 
    maxActive="8" 
    maxIdle="4" 
    name="jdbc/LifetimeDB" />

有没有人知道这是怎么发生的?

0 个答案:

没有答案