主题 : 多次遇到这个exception,刷新后就可以了,过一会又出现
级别: 童生
UID: 28196
积分:26 加为好友
威望: 0 精华: 0
主题:2 回复:10
注册时间:2012-01-06
在线时长:0
1#   发表于:2012-01-11 16:48:47  IP:125.54.*.*
16:43:13.437 ERROR org.hibernate.transaction.JDBCTransaction - JDBC begin failed

com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link fai
lure

The last packet successfully received from the server was 288,921 milliseconds a
go.  The last packet sent successfully to the server was 15 milliseconds ago.
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
 ~[na:1.6.0_10]
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:39) ~[na:1.6.0_10]
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:27) ~[na:1.6.0_10]
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513) ~[na:
1.6.0_10]
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:406) ~[mysql-connecto
r-5.1.8.jar:na]
        at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1
074) ~[mysql-connector-5.1.8.jar:na]
        at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3030) ~[mysql-
connector-5.1.8.jar:na]
        at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2916) ~[mysql-
connector-5.1.8.jar:na]
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3459) ~[mysql-co
nnector-5.1.8.jar:na]
        at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1957) ~[mysql-connect
or-5.1.8.jar:na]
        at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2107) ~[mysql-conn
ector-5.1.8.jar:na]
        at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2642) ~[mys
ql-connector-5.1.8.jar:na]
        at com.mysql.jdbc.ConnectionImpl.setAutoCommit(ConnectionImpl.java:5036)
 ~[mysql-connector-5.1.8.jar:na]
        at com.mchange.v2.c3p0.impl.NewProxyConnection.setAutoCommit(NewProxyCon
nection.java:881) ~[c3p0-0.9.1.2.jar:0.9.1.2]
        at org.hibernate.transaction.JDBCTransaction.begin(JDBCTransaction.java:
91) ~[hibernate-3.3.2.jar:na]
        at org.hibernate.impl.SessionImpl.beginTransaction(SessionImpl.java:1354
) [hibernate-3.3.2.jar:na]
        at org.springframework.orm.hibernate3.HibernateTransactionManager.doBegi
n(HibernateTransactionManager.java:555) [spring.orm-3.0.5.jar:3.0.5.RELEASE]
        at org.springframework.transaction.support.AbstractPlatformTransactionMa
nager.getTransaction(AbstractPlatformTransactionManager.java:371) [spring.transa
ction-3.0.5.jar:3.0.5.RELEASE]
        at org.springframework.transaction.interceptor.TransactionAspectSupport.
createTransactionIfNecessary(TransactionAspectSupport.java:335) [spring.transact
ion-3.0.5.jar:3.0.5.RELEASE]
        at org.springframework.transaction.interceptor.TransactionInterceptor.in
voke(TransactionInterceptor.java:105) [spring.transaction-3.0.5.jar:3.0.5.RELEAS
E]
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
ReflectiveMethodInvocation.java:172) [spring.aop-3.0.5.jar:3.0.5.RELEASE]
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynami
cAopProxy.java:202) [spring.aop-3.0.5.jar:3.0.5.RELEASE]
        at $Proxy14.getListFromCache(Unknown Source) [na:na]
        at com.jeecms.cms.web.FrontContextInterceptor.preHandle(FrontContextInte
rceptor.java:35) [jeecms-cms-lc-identity-2012-beta.jar:na]
        at org.springframework.web.servlet.DispatcherServlet.doDispatch(Dispatch
erServlet.java:781) [spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]
        at org.springframework.web.servlet.DispatcherServlet.doService(Dispatche
rServlet.java:719) [spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]
        at org.springframework.web.servlet.FrameworkServlet.processRequest(Frame
workServlet.java:644) [spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]
        at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServl
et.java:549) [spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) [servlet
-api.jar:na]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) [servlet
-api.jar:na]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:290) [catalina.jar:6.0.32]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206) [catalina.jar:6.0.32]
        at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.do
FilterInternal(OpenSessionInViewFilter.java:198) [spring.orm-3.0.5.jar:3.0.5.REL
EASE]
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerR
equestFilter.java:76) [spring.web-3.0.5.jar:3.0.5.RELEASE]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:235) [catalina.jar:6.0.32]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206) [catalina.jar:6.0.32]
        at org.springframework.web.filter.CharacterEncodingFilter.doFilterIntern
al(CharacterEncodingFilter.java:88) [spring.web-3.0.5.jar:3.0.5.RELEASE]
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerR
equestFilter.java:76) [spring.web-3.0.5.jar:3.0.5.RELEASE]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:235) [catalina.jar:6.0.32]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206) [catalina.jar:6.0.32]
        at com.jeecms.common.web.ProcessTimeFilter.doFilter(ProcessTimeFilter.ja
va:38) [jeecms-common-2012-beta.jar:na]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:235) [catalina.jar:6.0.32]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206) [catalina.jar:6.0.32]
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:233) [catalina.jar:6.0.32]
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:191) [catalina.jar:6.0.32]
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:127) [catalina.jar:6.0.32]
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:102) [catalina.jar:6.0.32]
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:109) [catalina.jar:6.0.32]
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:298) [catalina.jar:6.0.32]
        at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcesso
r.java:864) [tomcat-coyote.jar:6.0.32]
        at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.pr
ocess(Http11AprProtocol.java:579) [tomcat-coyote.jar:6.0.32]
        at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:16
65) [tomcat-coyote.jar:6.0.32]
        at java.lang.Thread.run(Thread.java:619) [na:1.6.0_10]
Caused by: java.net.SocketException: Software caused connection abort: recv fail
ed
        at java.net.SocketInputStream.socketRead0(Native Method) ~[na:1.6.0_10]
        at java.net.SocketInputStream.read(SocketInputStream.java:129) ~[na:1.6.
0_10]
        at com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.ja
va:113) ~[mysql-connector-5.1.8.jar:na]
        at com.mysql.jdbc.util.ReadAheadInputStream.readFromUnderlyingStreamIfNe
cessary(ReadAheadInputStream.java:160) ~[mysql-connector-5.1.8.jar:na]
        at com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.ja
va:188) ~[mysql-connector-5.1.8.jar:na]
        at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:2472) ~[mysql-connector
-5.1.8.jar:na]
        at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2927) ~[mysql-
connector-5.1.8.jar:na]
        ... 46 common frames omitted
16:44:24.562 ERROR org.hibernate.transaction.JDBCTransaction - JDBC begin failed

com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link fai
lure

The last packet successfully received from the server was 360,219 milliseconds a
go.  The last packet sent successfully to the server was 0 milliseconds ago.
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
 ~[na:1.6.0_10]
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:39) ~[na:1.6.0_10]
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:27) ~[na:1.6.0_10]
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513) ~[na:
1.6.0_10]
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:406) ~[mysql-connecto
r-5.1.8.jar:na]
        at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1
074) ~[mysql-connector-5.1.8.jar:na]
        at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3030) ~[mysql-
connector-5.1.8.jar:na]
        at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2916) ~[mysql-
connector-5.1.8.jar:na]
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3459) ~[mysql-co
nnector-5.1.8.jar:na]
        at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1957) ~[mysql-connect
or-5.1.8.jar:na]
        at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2107) ~[mysql-conn
ector-5.1.8.jar:na]
        at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2642) ~[mys
ql-connector-5.1.8.jar:na]
        at com.mysql.jdbc.ConnectionImpl.setAutoCommit(ConnectionImpl.java:5036)
 ~[mysql-connector-5.1.8.jar:na]
        at com.mchange.v2.c3p0.impl.NewProxyConnection.setAutoCommit(NewProxyCon
nection.java:881) ~[c3p0-0.9.1.2.jar:0.9.1.2]
        at org.hibernate.transaction.JDBCTransaction.begin(JDBCTransaction.java:
91) ~[hibernate-3.3.2.jar:na]
        at org.hibernate.impl.SessionImpl.beginTransaction(SessionImpl.java:1354
) [hibernate-3.3.2.jar:na]
        at org.springframework.orm.hibernate3.HibernateTransactionManager.doBegi
n(HibernateTransactionManager.java:555) [spring.orm-3.0.5.jar:3.0.5.RELEASE]
        at org.springframework.transaction.support.AbstractPlatformTransactionMa
nager.getTransaction(AbstractPlatformTransactionManager.java:371) [spring.transa
ction-3.0.5.jar:3.0.5.RELEASE]
        at org.springframework.transaction.interceptor.TransactionAspectSupport.
createTransactionIfNecessary(TransactionAspectSupport.java:335) [spring.transact
ion-3.0.5.jar:3.0.5.RELEASE]
        at org.springframework.transaction.interceptor.TransactionInterceptor.in
voke(TransactionInterceptor.java:105) [spring.transaction-3.0.5.jar:3.0.5.RELEAS
E]
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(
ReflectiveMethodInvocation.java:172) [spring.aop-3.0.5.jar:3.0.5.RELEASE]
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynami
cAopProxy.java:202) [spring.aop-3.0.5.jar:3.0.5.RELEASE]
        at $Proxy20.getListByChannelIdsForTag(Unknown Source) [na:na]
        at com.jeecms.cms.action.directive.abs.AbstractContentDirective.getData(
AbstractContentDirective.java:339) [jeecms-cms-lc-identity-2012-beta.jar:na]
        at com.jeecms.cms.action.directive.ContentListDirective.getList(ContentL
istDirective.java:87) [jeecms-cms-lc-identity-2012-beta.jar:na]
        at com.jeecms.cms.action.directive.ContentListDirective.execute(ContentL
istDirective.java:51) [jeecms-cms-lc-identity-2012-beta.jar:na]
        at freemarker.core.Environment.visit(Environment.java:263) [freemarker-2
.3.16.jar:2.3.16]
        at freemarker.core.UnifiedCall.accept(UnifiedCall.java:126) [freemarker-
2.3.16.jar:2.3.16]
        at freemarker.core.Environment.visit(Environment.java:210) [freemarker-2
.3.16.jar:2.3.16]
        at freemarker.core.MixedContent.accept(MixedContent.java:92) [freemarker
-2.3.16.jar:2.3.16]
        at freemarker.core.Environment.visit(Environment.java:210) [freemarker-2
.3.16.jar:2.3.16]
        at freemarker.core.Environment.process(Environment.java:190) [freemarker
-2.3.16.jar:2.3.16]
        at freemarker.template.Template.process(Template.java:237) [freemarker-2
.3.16.jar:2.3.16]
        at com.jeecms.common.web.springmvc.SimpleFreeMarkerView.renderMergedTemp
lateModel(SimpleFreeMarkerView.java:114) [jeecms-common-2012-beta.jar:na]
        at org.springframework.web.servlet.view.AbstractTemplateView.renderMerge
dOutputModel(AbstractTemplateView.java:167) [spring.web.servlet-3.0.5.jar:3.0.5.
RELEASE]
        at org.springframework.web.servlet.view.AbstractView.render(AbstractView
.java:250) [spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]
        at org.springframework.web.servlet.DispatcherServlet.render(DispatcherSe
rvlet.java:1047) [spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]
        at org.springframework.web.servlet.DispatcherServlet.doDispatch(Dispatch
erServlet.java:817) [spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]
        at org.springframework.web.servlet.DispatcherServlet.doService(Dispatche
rServlet.java:719) [spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]
        at org.springframework.web.servlet.FrameworkServlet.processRequest(Frame
workServlet.java:644) [spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]
        at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServl
et.java:549) [spring.web.servlet-3.0.5.jar:3.0.5.RELEASE]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) [servlet
-api.jar:na]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) [servlet
-api.jar:na]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:290) [catalina.jar:6.0.32]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206) [catalina.jar:6.0.32]
        at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.do
FilterInternal(OpenSessionInViewFilter.java:198) [spring.orm-3.0.5.jar:3.0.5.REL
EASE]
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerR
equestFilter.java:76) [spring.web-3.0.5.jar:3.0.5.RELEASE]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:235) [catalina.jar:6.0.32]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206) [catalina.jar:6.0.32]
        at org.springframework.web.filter.CharacterEncodingFilter.doFilterIntern
al(CharacterEncodingFilter.java:88) [spring.web-3.0.5.jar:3.0.5.RELEASE]
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerR
equestFilter.java:76) [spring.web-3.0.5.jar:3.0.5.RELEASE]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:235) [catalina.jar:6.0.32]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206) [catalina.jar:6.0.32]
        at com.jeecms.common.web.ProcessTimeFilter.doFilter(ProcessTimeFilter.ja
va:38) [jeecms-common-2012-beta.jar:na]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:235) [catalina.jar:6.0.32]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206) [catalina.jar:6.0.32]
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:233) [catalina.jar:6.0.32]
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:191) [catalina.jar:6.0.32]
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:127) [catalina.jar:6.0.32]
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:102) [catalina.jar:6.0.32]
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:109) [catalina.jar:6.0.32]
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:298) [catalina.jar:6.0.32]
        at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcesso
r.java:864) [tomcat-coyote.jar:6.0.32]
        at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.pr
ocess(Http11AprProtocol.java:579) [tomcat-coyote.jar:6.0.32]
        at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:16
65) [tomcat-coyote.jar:6.0.32]
        at java.lang.Thread.run(Thread.java:619) [na:1.6.0_10]
Caused by: java.io.EOFException: Can not read response from server. Expected to
read 4 bytes, read 0 bytes before connection was unexpectedly lost.
        at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:2475) ~[mysql-connector
-5.1.8.jar:na]
        at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2927) ~[mysql-
connector-5.1.8.jar:na]
        ... 59 common frames omitted
级别: 童生
UID: 28196
积分:26 加为好友
威望: 0 精华: 0
主题:2 回复:10
注册时间:2012-01-06
在线时长:0
2#   发表于:2012-01-11 16:50:19  IP:125.54.*.*
我按照网上说的方法给jdbc连接加了autoReconnect=true依然没有解决
级别: 总版主
UID: 10736
积分:148478 加为好友
威望: 205 精华: 42
主题:287 回复:126198
注册时间:2010-09-08
在线时长:17.05
3#   发表于:2012-01-11 16:55:13  IP:111.78.*.*
这个问题我们目前是没有碰到,可能和您的一些设置有关
路漫漫其修远兮,吾将上下而求索!
级别: 童生
UID: 28196
积分:26 加为好友
威望: 0 精华: 0
主题:2 回复:10
注册时间:2012-01-06
在线时长:0
4#   发表于:2012-01-11 16:59:02  IP:125.54.*.*
HTTP Status 500 - 

--------------------------------------------------------------------------------

type Exception report

message 

description The server encountered an internal error () that prevented it from fulfilling this request.

exception 

org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.transaction.CannotCreateTransactionException: Could not open Hibernate Session for transaction; nested exception is org.hibernate.TransactionException: JDBC begin failed: 
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:656)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
com.jeecms.common.web.ProcessTimeFilter.doFilter(ProcessTimeFilter.java:38)


root cause 

org.springframework.transaction.CannotCreateTransactionException: Could not open Hibernate Session for transaction; nested exception is org.hibernate.TransactionException: JDBC begin failed: 
org.springframework.orm.hibernate3.HibernateTransactionManager.doBegin(HibernateTransactionManager.java:596)
org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)
org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335)
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105)
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
$Proxy50.retrieveUserIdFromSession(Unknown Source)
com.jeecms.cms.web.FrontContextInterceptor.preHandle(FrontContextInterceptor.java:83)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:781)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
com.jeecms.common.web.ProcessTimeFilter.doFilter(ProcessTimeFilter.java:38)


root cause 

org.hibernate.TransactionException: JDBC begin failed: 
org.hibernate.transaction.JDBCTransaction.begin(JDBCTransaction.java:96)
org.hibernate.impl.SessionImpl.beginTransaction(SessionImpl.java:1354)
org.springframework.orm.hibernate3.HibernateTransactionManager.doBegin(HibernateTransactionManager.java:555)
org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)
org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335)
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105)
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
$Proxy50.retrieveUserIdFromSession(Unknown Source)
com.jeecms.cms.web.FrontContextInterceptor.preHandle(FrontContextInterceptor.java:83)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:781)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
com.jeecms.common.web.ProcessTimeFilter.doFilter(ProcessTimeFilter.java:38)


root cause 

com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

The last packet successfully received from the server was 784,063 milliseconds ago.  The last packet sent successfully to the server was 0 milliseconds ago.
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
java.lang.reflect.Constructor.newInstance(Constructor.java:513)
com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1074)
com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3030)
com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2916)
com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3459)
com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1957)
com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2107)
com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2642)
com.mysql.jdbc.ConnectionImpl.setAutoCommit(ConnectionImpl.java:5036)
com.mchange.v2.c3p0.impl.NewProxyConnection.setAutoCommit(NewProxyConnection.java:881)
org.hibernate.transaction.JDBCTransaction.begin(JDBCTransaction.java:91)
org.hibernate.impl.SessionImpl.beginTransaction(SessionImpl.java:1354)
org.springframework.orm.hibernate3.HibernateTransactionManager.doBegin(HibernateTransactionManager.java:555)
org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)
org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335)
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105)
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
$Proxy50.retrieveUserIdFromSession(Unknown Source)
com.jeecms.cms.web.FrontContextInterceptor.preHandle(FrontContextInterceptor.java:83)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:781)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
com.jeecms.common.web.ProcessTimeFilter.doFilter(ProcessTimeFilter.java:38)


root cause 

java.net.SocketException: Software caused connection abort: recv failed
java.net.SocketInputStream.socketRead0(Native Method)
java.net.SocketInputStream.read(SocketInputStream.java:129)
com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:113)
com.mysql.jdbc.util.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:160)
com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:188)
com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:2472)
com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2927)
com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2916)
com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3459)
com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1957)
com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2107)
com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2642)
com.mysql.jdbc.ConnectionImpl.setAutoCommit(ConnectionImpl.java:5036)
com.mchange.v2.c3p0.impl.NewProxyConnection.setAutoCommit(NewProxyConnection.java:881)
org.hibernate.transaction.JDBCTransaction.begin(JDBCTransaction.java:91)
org.hibernate.impl.SessionImpl.beginTransaction(SessionImpl.java:1354)
org.springframework.orm.hibernate3.HibernateTransactionManager.doBegin(HibernateTransactionManager.java:555)
org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)
org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335)
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105)
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
$Proxy50.retrieveUserIdFromSession(Unknown Source)
com.jeecms.cms.web.FrontContextInterceptor.preHandle(FrontContextInterceptor.java:83)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:781)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
com.jeecms.common.web.ProcessTimeFilter.doFilter(ProcessTimeFilter.java:38)

页面上报这样的异常,出现很频繁
级别: 总版主
UID: 10736
积分:148478 加为好友
威望: 205 精华: 42
主题:287 回复:126198
注册时间:2010-09-08
在线时长:17.05
5#   发表于:2012-01-11 17:09:58  IP:111.78.*.*
安装好就这样么?
路漫漫其修远兮,吾将上下而求索!
级别: 童生
UID: 28196
积分:26 加为好友
威望: 0 精华: 0
主题:2 回复:10
注册时间:2012-01-06
在线时长:0
6#   发表于:2012-01-11 17:24:24  IP:125.54.*.*
安装好就这样了
级别: 总版主
UID: 10736
积分:148478 加为好友
威望: 205 精华: 42
主题:287 回复:126198
注册时间:2010-09-08
在线时长:17.05
7#   发表于:2012-01-11 17:28:20  IP:111.78.*.*
这个要看看您的环境
路漫漫其修远兮,吾将上下而求索!
级别: 童生
UID: 28196
积分:26 加为好友
威望: 0 精华: 0
主题:2 回复:10
注册时间:2012-01-06
在线时长:0
8#   发表于:2012-01-11 17:30:14  IP:125.54.*.*
环境是tomcat6 mysql5.1
级别: 童生
UID: 28606
积分:14 加为好友
威望: 0 精华: 0
主题:1 回复:6
注册时间:2012-01-20
在线时长:0
9#   发表于:2012-02-15 13:40:24  IP:117.0.*.*
我也遇到这个问题,也加上了那个语句,不管用。这里人根本解决不了,不可能没遇到。
级别: 总版主
UID: 10736
积分:148478 加为好友
威望: 205 精华: 42
主题:287 回复:126198
注册时间:2010-09-08
在线时长:17.05
10#   发表于:2012-02-15 13:45:57  IP:220.40.*.*
的确没有遇到过,可能是您的mysql配置问题
路漫漫其修远兮,吾将上下而求索!
1 共1页