一直报错,郁闷死了,都换了n多中数据源了!
急求答案:
错误如下:exception javax.servlet.ServletException: org.hibernate.exception.GenericJDBCException: could not inspect JDBC autocommit mode
org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:520)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:427)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
com.dbh.filter.EncodeSetFilter.doFilter(EncodeSetFilter.java:26)
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
root cause org.hibernate.exception.GenericJDBCException: could not inspect JDBC autocommit mode
org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:103)
org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:91)
org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29)
org.hibernate.jdbc.JDBCContext.afterNontransactionalQuery(JDBCContext.java:252)
org.hibernate.impl.SessionImpl.afterOperation(SessionImpl.java:417)
org.hibernate.impl.SessionImpl.list(SessionImpl.java:1126)
org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
com.dbh.dao.base.HibernateDaoSupport.getScrollData(HibernateDaoSupport.java:68)
sun.reflect.GeneratedMethodAccessor282.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.lang.reflect.Method.invoke(Unknown Source)
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
$Proxy65.getScrollData(Unknown Source)
com.dbh.web.action.indexlist.execute(indexlist.java:34)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
com.dbh.filter.EncodeSetFilter.doFilter(EncodeSetFilter.java:26)
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
root cause java.sql.SQLException: Couldn't perform the operation getAutoCommit: You can't perform any operations on this connection. It has been automatically closed by Proxool for some reason (see logs).
org.logicalcobwebs.proxool.WrappedConnection.invoke(WrappedConnection.java:207)
org.logicalcobwebs.proxool.WrappedConnection.intercept(WrappedConnection.java:87)
$java.io.Serializable$$EnhancerByProxool$$1434d2cd.getAutoCommit(<generated>)
org.hibernate.jdbc.ConnectionManager.isAutoCommit(ConnectionManager.java:189)
org.hibernate.jdbc.JDBCContext.afterNontransactionalQuery(JDBCContext.java:243)
org.hibernate.impl.SessionImpl.afterOperation(SessionImpl.java:417)
org.hibernate.impl.SessionImpl.list(SessionImpl.java:1126)
org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
com.dbh.dao.base.HibernateDaoSupport.getScrollData(HibernateDaoSupport.java:68)
sun.reflect.GeneratedMethodAccessor282.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.lang.reflect.Method.invoke(Unknown Source)
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
$Proxy65.getScrollData(Unknown Source)
com.dbh.web.action.indexlist.execute(indexlist.java:34)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
com.dbh.filter.EncodeSetFilter.doFilter(EncodeSetFilter.java:26)
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)