Return-Path: Delivered-To: apmail-ibatis-user-java-archive@www.apache.org Received: (qmail 2670 invoked from network); 6 Jun 2010 22:21:31 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 6 Jun 2010 22:21:31 -0000 Received: (qmail 51692 invoked by uid 500); 6 Jun 2010 22:21:31 -0000 Delivered-To: apmail-ibatis-user-java-archive@ibatis.apache.org Received: (qmail 51517 invoked by uid 500); 6 Jun 2010 22:21:30 -0000 Mailing-List: contact user-java-help@ibatis.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user-java@ibatis.apache.org Delivered-To: mailing list user-java@ibatis.apache.org Received: (qmail 51510 invoked by uid 99); 6 Jun 2010 22:21:30 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 06 Jun 2010 22:21:30 +0000 X-ASF-Spam-Status: No, hits=0.4 required=10.0 tests=AWL,FREEMAIL_FROM,SPF_HELO_PASS,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of lists@nabble.com designates 216.139.236.158 as permitted sender) Received: from [216.139.236.158] (HELO kuber.nabble.com) (216.139.236.158) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 06 Jun 2010 22:21:25 +0000 Received: from isper.nabble.com ([192.168.236.156]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from ) id 1OLODI-0007hc-LT for user-java@ibatis.apache.org; Sun, 06 Jun 2010 15:21:04 -0700 Message-ID: <28793398.post@talk.nabble.com> Date: Sun, 6 Jun 2010 15:21:04 -0700 (PDT) From: omnipresent To: user-java@ibatis.apache.org Subject: Cause: java.sql.SQLException: Closed Connection MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Nabble-From: bhaarat.s@gmail.com I am getting java.sql.SQLException error and don't know where to turn. Below is the stacktrace:- Caused by: java.sql.SQLException: Closed Connection at com.ibatis.sqlmap.engine.mapping.statement.GeneralStatement.executeQueryWithCallback(GeneralStatement.java:185) at com.ibatis.sqlmap.engine.mapping.statement.GeneralStatement.executeQueryForList(GeneralStatement.java:123) at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForList(SqlMapExecutorDelegate.java:614) at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForList(SqlMapExecutorDelegate.java:588) at com.ibatis.sqlmap.engine.impl.SqlMapSessionImpl.queryForList(SqlMapSessionImpl.java:118) at org.springframework.orm.ibatis.SqlMapClientTemplate$3.doInSqlMapClient(SqlMapClientTemplate.java:268) at org.springframework.orm.ibatis.SqlMapClientTemplate.execute(SqlMapClientTemplate.java:193) at org.springframework.orm.ibatis.SqlMapClientTemplate.executeWithListResult(SqlMapClientTemplate.java:219) at org.springframework.orm.ibatis.SqlMapClientTemplate.queryForList(SqlMapClientTemplate.java:266) After researching and asking around a lot...I got feedback that I am getting the error because even after the connection has been closed i am calling the resultset. However, I am using iBatis + Spring across whole application and dont deal with ResultSet. My Sample code is below: this.setSqlMapClientTemplate(getSqlTempl()); getSqlMapClientTemplate().queryForList("authentication.isUserDAO", parmMap); this.setSqlMapClientTemplate(getSqlTemplDW()); List results = (List) parmMap.get("Result0"); I simply call the SP with parameters and get a resultSet back. I saw a ticket opened in JIRA for iBatis that had similar error, however, I am not using proxyConnection. https://issues.apache.org/jira/browse/IBATIS-539 Has anyone seen this type of message before ? any ideas/pointers? -- View this message in context: http://old.nabble.com/Cause%3A-java.sql.SQLException%3A-Closed-Connection-tp28793398p28793398.html Sent from the iBATIS - User - Java mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: user-java-unsubscribe@ibatis.apache.org For additional commands, e-mail: user-java-help@ibatis.apache.org