零售/批发Db2中间件

Tomcat6.0.14+Db29.1 连接池问题

软件名称&软件版本:Tomcat6.0.14+Db29.1环境平台:windows问题描述:配置数据源不成功,配置代码如下:=================================================在meta-inf文件夹下建立context.xml    =================================================测试代码:================...显示全部
软件名称&软件版本:Tomcat6.0.14+Db29.1


环境平台:windows

问题描述:配置数据源不成功,


配置代码如下:
=================================================
在meta-inf文件夹下建立context.xml


  


type="javax.sql.DataSource" maxActive="50" maxIdle="30"

maxWait="10000" logAbandoned="true" username="db2inst1" password="password"

driverClassName="com.ibm.db2.jcc.DB2Driver"

url="jdbc:db2://10.1.120.57:50000/dcdb">



  

=================================================
测试代码:

<%

Context ctx=new InitialContext();

DataSource ds=(DataSource) ctx.lookup("java:/comp/env/dc");

out.println(ds.getConnection());
%>
================================================
报错:

org.apache.jasper.JasperException: javax.servlet.ServletException: org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot load JDBC driver class 'com.ibm.db2.jcc.DB2Driver'        org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:541)        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:417)        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)        javax.servlet.http.HttpServlet.service(HttpServlet.java:803)


备注:本人连本机的mysql用此方法可以实现,测试通过。但是链接远程的db2就不行收起
参与13

查看其它 11 个回答简缘的回答

学习学习,积累积累经验!
2010-05-06
浏览596

回答者

简缘
11
擅长领域: 中间件portal服务器

简缘 最近回答过的问题

回答状态

  • 发布时间:2010-05-06
  • 关注会员:1 人
  • 回答浏览:596
  • X社区推广