`

Eclipse使用连接池连接SQL Server时出现错误

阅读更多

2010-7-13 11:37:15 org.apache.catalina.core.AprLifecycleListener init
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre6\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre6/bin/client;C:/Program Files/Java/jre6/bin;d:\ORANT\bin;C:\Program Files\Oracle\jre\1.1.7\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\ORANT\BIN;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;D:\Program Files\Java\jdk1.6.0_10\bin;D:\Program Files\Java\jdk1.6.0_10\jre\bin
2010-7-13 11:37:15 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8000
2010-7-13 11:37:15 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 853 ms
2010-7-13 11:37:15 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2010-7-13 11:37:15 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.26
2010-7-13 11:37:15 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor oc.xml
2010-7-13 11:37:16 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8000
2010-7-13 11:37:16 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2010-7-13 11:37:16 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/47  config=null
2010-7-13 11:37:16 org.apache.catalina.startup.Catalina start
信息: Server startup in 755 ms
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null'
 at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1150)
 at org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:880)
 at org.apache.jsp.test_jsp._jspService(test_jsp.java:64)
 at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
 at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
 at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
 at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
 at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
 at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
 at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
 at sun.jdbc.odbc.JdbcOdbcDriver.getProtocol(Unknown Source)
 at sun.jdbc.odbc.JdbcOdbcDriver.knownURL(Unknown Source)
 at sun.jdbc.odbc.JdbcOdbcDriver.acceptsURL(Unknown Source)
 at java.sql.DriverManager.getDriver(Unknown Source)
 at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1143)
 ... 20 more

 

解决方法:

   在eclipse\workspace\Servers\Tomcat v6.0 Server at localhost (2)-config文件夹的context.xml加入下面的内容:

   <Resource name="jdbc/GUESTBOOK" scope="Shareable" type="javax.sql.DataSource"   username="sa"
        driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
        maxIdle="5" maxWait="5000"
        url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=OC" maxActive="100"/>
     <ResourceLink global="jdbc/GUESTBOOK" name="jdbc/GUESTBOOK" ype="javax.sql.DataSource" />

分享到:
评论

相关推荐

    Eclipse 3.6, Tomcat 7, SQL Server2008及连接池配置

    Eclipse 3.6, Tomcat 7, SQL Server2008环境及连接池配置!包含Struts2添加!

    mysql,sqlserver,oracle,java连接池,连接程序

    一个完整的java实现各种数据库的代码工程,直接导入到eclipse中就可以使用了

    bonecp数据库连接池使用Demo

    采用bonecp数据库连接池封装了Jdbc,当时也是网上下载了一份代码,发现不能用,只好自己修改代码,现在这个代码是可以直接运行的,测试用的Sql Server 2008,表很简单,就四个字段

    一个连接多种数据库的连接池封装包

    封装了my sql,sql server,oracle等多种数据库的连接池,里面有使用的例子,配置文件在db.properties,是一个Eclipse的项目源码。

    eclipse数据池配置详解

    eclipse数据池配置详解 eclipse下配置及使用Tomcat 6.0 数据库连接池连接sql server2005

    计算机毕业设计论文题目大全.doc

    "面向Internet上的CSCW的共享白板的设计 " " " "与实现 " " " "JAVA 泡泡堂网络游戏的设计与实现 "Eclipse "SQL Server " "JAVA 手机游戏(堡垒)的设计与开发 "Eclipse "SQL Server " "JAVA 数据库连接池的研究与实现...

    Eclipse开发入门与项目实践 源代码

    5.4.1 Struts JDBC连接池 187 案例5-4 依据数据库中已注册用户的信息进行用户身份验证 188 5.4.2 动态ActionForm 192 案例5-5 使用动态ActionForm实现身份验证中的新用户注册 193 5.4.3 Validator验证框架...

    base-api-server-v1.0.1.zip

    ·数据库:SQLite & MySQL8.0+ / Oracle 11g / SqlServer2017 ·缓存:Redis ·消息队列:RabbitMQ API服务端: ·基础框架:Spring Boot 2.7.11 ·持久层框架:Mybatis-plus 3.2.0 ·安全框架:Apache Shiro 1.4.0...

    音乐网站(JSP+SERVLET)

    因为使用了proxool连接池.请确认你的Sql Server2000已安装了sp4补丁 本来想在后台增加个使用session bean+entity bean上传文件到数据库的功能,但由于时间关系.只写了一半 使用eclipse3.11+myeclipse4.0开发,可在...

    学生选课系统学年设计(jsp,servlet,mysql,tomcat)

    使用数据库连接池技术需在tomcat的server.xml中的 &lt;Resource name="zk" auth="Container" type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000" username="(此处填你的数据库用户名)" ...

    Java项目-音乐网站

    因为使用了proxool连接池.请确认你的Sql Server2000已安装了sp4补丁 本来想在后台增加个使用session bean+entity bean上传文件到数据库的功能 使用eclipse3.11+myeclipse4.0开发,可在eclipse下直接导入工程

    音乐网站(JSP+SERVLET)含报告文档

    因为使用了proxool连接池.请确认你的Sql Server2000已安装了sp4补丁 本来想在后台增加个使用session bean+entity bean上传文件到数据库的功能 使用eclipse3.11+myeclipse4.0开发,可在eclipse下直接导入工程

    基于JavaWeb的竞拍后台管理系统

    数据库:MySQL5.7+ & Oracle 11g & Sqlserver2017 缓存:Redis 后端 基础框架:Spring Boot 2.1.3.RELEASE 持久层框架:Mybatis-plus_3.1.2 安全框架:Apache Shiro 1.4.0,Jwt_3.7.0 数据库连接池:阿里巴巴Druid ...

    音乐网站系统

    因为使用了proxool连接池.请确认你的Sql Server2000已安装了sp4补丁 本来想在后台增加个使用session bean+entity bean上传文件到数据库的功能,但由于时间关系.只写了一半 使用eclipse3.11+myeclipse4.0开发,可在...

    酒店订单管理系统(Jsp+servlet+mysql).zip

    因为使用了proxool连接池.请确认你的Sql Server2000已安装了sp4补丁 本来想在后台增加个使用session bean+entity bean上传文件到数据库的功能,但由于时间关系.只写了一半 使用eclipse3.11+myeclipse4.0开发,可在...

    毕业设计 java

    因为使用了proxool连接池.请确认你的Sql Server2000已安装了sp4补丁 本来想在后台增加个使用session bean+entity bean上传文件到数据库的功能,但由于时间关系.只写了一半 使用eclipse3.11+myeclipse4.0开发,可在...

    毕业设计+论文(人事资源管理系统、人力资源管理系统)

    这个是本人毕业时的论文+毕业设计,是JSP+ STRUTS +数据连接池 SQL SERVER2005 的人事资源管理系统,人力资源管理系统(2个其实都一样),用TOMCAT做服务器,ECLIPSE导入工程就行了,还有本人答辩时的PPT ...

    struts项目

    里面WebRoot有个book.sql是建数据库用的,见了的使sqlserver数据库 把项目导入eclipse里面再把数据库建立起来就可以运行了,项目虽然简单但是里面包括了增删改查分页数据库连接池技术等等基本的struts操作

    数据库系统期末项目基于Spring boot+Vue.js的图书销售系统源码+sql数据库+项目部署说明.zip

    数据库连接池:HikariCP 数据库缓存:Redis 消息中间件:RabbitMQ 全文检索引擎:ElasticSearch 分布式文件系统:Minio 反向代理+负载均衡:Nginx 前后端分离 前端框架:NodeJs + Vue + Axios 前端模板:Ant Design ...

    JSP2.0技术手册pdf(带示例源码).zip

    14-8 JNDI - 数据来源(Data Source) 与连接池(Connection Pool) 14-9 JSTL 的 SQL 标签库 14-10 Connection Pool - Proxool 第十五章 JSP Tag Library 15-1 JSP Tag Library 简介 15-2 一个简单的 Tag Library 范例...

Global site tag (gtag.js) - Google Analytics