org.springframework.transaction.CannotCreateTransactionException: Could not
open Hibernate Session for transaction; nested exception is
org.hibernate.exception.GenericJDBCException: Cannot open connection

Caused by: org.hibernate.exception.GenericJDBCException: Cannot open
connection

        at
org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:103)

        at
org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:91)

        at
org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)

        at
org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29)

        at
org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:420)

        at
org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:144)

        at org.hibernate.jdbc.JDBCContext.connection(JDBCContext.java:119)

        at 
org.hibernate.transaction.JDBCTransaction.begin(JDBCTransaction.java:57)

        at 
org.hibernate.impl.SessionImpl.beginTransaction(SessionImpl.java:1326)

        at
org.springframework.orm.hibernate3.HibernateTransactionManager.doBegin(HibernateTransactionManager.java:510)

        at
org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:350)

        at
org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:262)

        at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:102)

        at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)

        at
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)

        at $Proxy40.loadUserByUsername(Unknown Source)

        at
org.acegisecurity.providers.dao.DaoAuthenticationProvider.retrieveUser(DaoAuthenticationProvider.java:87)

        at
org.acegisecurity.providers.dao.AbstractUserDetailsAuthenticationProvider.authenticate(AbstractUserDetailsAuthenticationProvider.java:115)

        at
org.acegisecurity.providers.ProviderManager.doAuthentication(ProviderManager.java:188)

        at
org.acegisecurity.AbstractAuthenticationManager.authenticate(AbstractAuthenticationManager.java:45)

        at
org.acegisecurity.ui.webapp.AuthenticationProcessingFilter.attemptAuthentication(AuthenticationProcessingFilter.java:71)

        at
org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:199)

        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)

        at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:229)

        at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)

        at
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)

        at
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)

        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)

        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)

        at
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)

        at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)

        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)

        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)

        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)

        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)

        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)

        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)

        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)

        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)

        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:825)

        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:731)

        at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:526)

        at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)

        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)

        at java.lang.Thread.run(Unknown Source)

Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot get a
connection, pool error Timeout waiting for idle object

        at
org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:104)

        at
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:880)

        at
org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java:81)

        at
org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:417)

        ... 40 more

Caused by: java.util.NoSuchElementException: Timeout waiting for idle object

        at
org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:825)

        at
org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:96)

        ... 43 more



-- 
View this message in context: 
http://www.nabble.com/How-to-resolve-this-error-in-tomcat-and-spring-appfuse-tp21351037s2369p21351037.html
Sent from the AppFuse - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to