0

C:/Tomcat6/conf/context.xml に以下があります。

<Context>

    <!-- Default set of monitored resources -->
    <WatchedResource>WEB-INF/web.xml</WatchedResource>

    <ResourceLink global="jdbc/MyDatasource" name="jdbc/MyDatasource" type="javax.sql.DataSource"/>


</Context>

C:/Tomcat6/conf/server.xml の次の内容:

<Resource name="jdbc/MyDatasource"
    auth="Container"
    driverClassName="net.sourceforge.jtds.jdbc.Driver"
    maxactive="100"
    maxidle="30"
    maxwait="10000"
    type="javax.sql.DataSource"    
    jdbcUrl="jdbc:jtds:sqlserver://localhost/SAFEHOUSE-UK;integratedSecurity=true;">

C:/Tomcat6/lib に jtds-1.2.5.jar があります。

しかし、アプリケーションをヒットすると、次のようになります。

org.apache.tomcat.dbcp.dbcp.SQLNestedException: 接続 URL 'null' のクラス 'net.sourceforge.jtds.jdbc.Driver' の JDBC ドライバーを作成できません org.apache.tomcat.dbcp.dbcp.BasicDataSource.createConnectionFactory( BasicDataSource.java:1452) の org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371) の org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044) の com .safehouse.safeservices.authenticate.AdminLoginForm.getpassword (不明なソース)

どんな助けでも大歓迎です

4

2 に答える 2

1

1、接続URLを変更する

 jdbcUrl="jdbc:jtds:sqlserver://localhost:1305;DatabaseName=your databasename"
于 2013-09-23T07:50:31.587 に答える