1

我正在使用 TOMCAT6。

在 context.xml 中,我将连接池更改为 tomcat jdbc 连接池。我将依赖的 jar 放到 lib 中,将工厂添加到上下文中,在 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" />

有谁知道这是怎么发生的?

4

0 回答 0