You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user-java@ibatis.apache.org by Tushar Kherde <kh...@gmail.com> on 2007/03/14 15:12:48 UTC
JNDI Connection
Hi All,
I am using JNDI, i think iBATIS internally handling all connection pooling
stuff.
I have small doubt, Is iBATIS closing connection? or do I need to close
connection explicitly?.
Because I am getting connection pool exhaust error.
JNDI Error
[Mar 12 13:23:01] ERROR (GenericModuleSecurity.java:169) - JNDI Exception
Cannot get a connection, pool exhausted
[Mar 12 13:23:01] INFO (GenericModuleSecurity.java:82) -
GenericModuleSecurity
[Mar 12 13:23:01] INFO (IceAppsGenericPortlet.java:118) -
IceAppsGenericPortlet userId null
[Mar 12 13:23:01] INFO (GenericModuleSecurity.java:96) - JNDI_RESOURCE_NAME
= jdbc/app_cims
[Mar 12 13:23:11] ERROR (GenericModuleSecurity.java:169) - JNDI Exception
Cannot get a connection, pool exhausted
[Mar 12 13:23:37] INFO (ApplicationContext.java:646) - Shutting down Log4J
Caused by: org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot get a
connection, pool exhausted
at org.apache.tomcat.dbcp.dbcp.PoolingDataSource.getConnection(
PoolingDataSource.java:103)
at org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(
BasicDataSource.java:540)
at com.ibatis.sqlmap.engine.transaction.jdbc.JdbcTransaction.init(
JdbcTransaction.java:48)
at
com.ibatis.sqlmap.engine.transaction.jdbc.JdbcTransaction.getConnection(
JdbcTransaction.java:89)
at
com.ibatis.sqlmap.engine.mapping.statement.GeneralStatement.executeQueryForList
(GeneralStatement.java:123)
at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForList
(SqlMapExecutorDelegate.java:610)
at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForList
(SqlMapExecutorDelegate.java:584)
at com.ibatis.sqlmap.engine.impl.SqlMapSessionImpl.queryForList(
SqlMapSessionImpl.java:101)
at com.ibatis.sqlmap.engine.impl.SqlMapClientImpl.queryForList(
SqlMapClientImpl.java:78)
at com.ibatis.dao.client.template.SqlMapDaoTemplate.queryForList(
SqlMapDaoTemplate.java:203)
... 197 more
Thanks in Advance
--
With regards
Tushar Kherde