Return-Path: Mailing-List: contact commons-user-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list commons-user@jakarta.apache.org Received: (qmail 91108 invoked from network); 14 Apr 2003 21:19:51 -0000 Received: from pcp01379980pcs.levtwn01.pa.comcast.net (HELO localhost.localdomain) (68.81.92.207) by daedalus.apache.org with SMTP; 14 Apr 2003 21:19:51 -0000 Received: from localhost.localdomain (hvar [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.5) with ESMTP id h3ELK141008556 for ; Mon, 14 Apr 2003 17:20:01 -0400 Received: (from mail@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id h3ELK1Ob008554 for commons-user@jakarta.apache.org; Mon, 14 Apr 2003 17:20:01 -0400 X-Authentication-Warning: localhost.localdomain: mail set sender to commons-user-account@basebeans.net using -f To: commons-user@jakarta.apache.org X-Injected-Via-Gmane: http://gmane.org/ Received: from localhost.localdomain (hvar [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.5) with ESMTP id h3EL2U41008366 for ; Mon, 14 Apr 2003 17:02:30 -0400 Received: (from news@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id h3EL2UJH008364 for CommonsJARs@basebeans.net; Mon, 14 Apr 2003 17:02:30 -0400 Path: not-for-mail From: Vic Cekvenich Subject: Re: DBCP Issues Date: Mon, 14 Apr 2003 17:02:26 -0400 Organization: baseBeans Engineering Lines: 135 Message-ID: References: <5786599.1050353252265.JavaMail.SYSTEM@bodisafa> NNTP-Posting-Host: pcp01379980pcs.levtwn01.pa.comcast.net Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Trace: localhost.localdomain 1050354150 8277 68.81.92.207 (14 Apr 2003 21:02:30 GMT) X-Complaints-To: news@news.basebeans.net NNTP-Posting-Date: Mon, 14 Apr 2003 21:02:30 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.3) Gecko/20030312 X-Accept-Language: en-us, en In-Reply-To: <5786599.1050353252265.JavaMail.SYSTEM@bodisafa> X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N A good one to use if Poolman on sourceforge, rock solid. .V travis@spaceprogram.com wrote: > I have been having lots of issues too with DBCP including that one that you get. I think I may be switching to a new db pool as I cannot fix it. > > It's 2 years old?? > > Travis > > ---- Original Message ---- > From: Chris Forbis > Sent: 2003-04-14 > To: "'commons-user@jakarta.apache.org'" > Subject: DBCP Issues > > I am having some issues with the DBCP packages. > > > > (Bellow is the exception) > > > > I use it like suggested with Tocmat and tomcats JNDI. And it seems to work > perfect about 99% of the time. But ever once and a while I get an > exception. After a little looking and testing I can tell that the > connection I get back is fine, and I use it... but sometime in using it I > get the error. The connection does not seem closed, but the checkOpen code > is saying it is. Has anyone seen this? Also the code for dbcp is over 2 > years old... is there something better to be using? > > > > Thanks! > > > > Chris > > > > > > > > java.sql.SQLException: Connection is closed. > at > org.apache.commons.dbcp.DelegatingConnection.checkOpen(DelegatingConnection. > java:245) > at > org.apache.commons.dbcp.DelegatingConnection.createStatement(DelegatingConne > ction.java:170) > at > ast.apropos.eds.web.QSnapShotFields.updateSettingsInDB(QSnapShotFields.java: > 262) > at > ast.apropos.eds.web.servlet.QSnapShotEdit.doPost(QSnapShotEdit.java:111) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application > FilterChain.java:247) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh > ain.java:193) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja > va:256) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok > eNext(StandardPipeline.java:643) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja > va:191) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok > eNext(StandardPipeline.java:643) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180 > ) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok > eNext(StandardPipeline.java:643) > at > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve. > java:171) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok > eNext(StandardPipeline.java:641) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172 > ) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok > eNext(StandardPipeline.java:641) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java > :174) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok > eNext(StandardPipeline.java:643) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne > ction(Http11Protocol.java:392) > at > org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565) > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav > a:619) > at java.lang.Thread.run(Thread.java:536)