2013-10-01 2 views
0
HTTP Status 500 - An exception occurred processing JSP page /xxxxxxx/Complete.jsp at line 51 

type Exception report 

message An exception occurred processing JSP page /xxxxxxx/Complete.jsp at line 51 

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

exception 

org.apache.jasper.JasperException: An exception occurred processing JSP page /TOS0913_147592/Complete.jsp at line 51 

48:    
49:   us.setDate(Util.getIndianDate()); 
50:   us.setTime(Util.getIndianTime()); 
51:   UserSurveyDetailsDao.saveuser(us); 
52:    
53: %> 
54: 


Stacktrace: 
    org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:568) 
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:470) 
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390) 
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:728) 
root cause 

org.hibernate.exception.JDBCConnectionException: could not execute statement 
    org.hibernate.exception.internal.SQLStateConversionDelegate.convert(SQLStateConversionDelegate.java:132) 
    org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:49) 
    org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:125) 
    org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:110) 
    org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:136) 
    org.hibernate.id.IdentityGenerator$GetGeneratedKeysDelegate.executeAndExtract(IdentityGenerator.java:96) 
    org.hibernate.id.insert.AbstractReturningDelegate.performInsert(AbstractReturningDelegate.java:58) 
    org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2975) 
    org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3487) 
    org.hibernate.action.internal.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:81) 
    org.hibernate.engine.spi.ActionQueue.execute(ActionQueue.java:377) 
    org.hibernate.engine.spi.ActionQueue.addResolvedEntityInsertAction(ActionQueue.java:214) 
    org.hibernate.engine.spi.ActionQueue.addInsertAction(ActionQueue.java:194) 
    org.hibernate.engine.spi.ActionQueue.addAction(ActionQueue.java:178) 
    org.hibernate.event.internal.AbstractSaveEventListener.addInsertAction(AbstractSaveEventListener.java:321) 
    org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:286) 
    org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:192) 
    org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:125) 
    org.hibernate.event.internal.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:206) 
    org.hibernate.event.internal.DefaultSaveEventListener.saveWithGeneratedOrRequestedId(DefaultSaveEventListener.java:55) 
    org.hibernate.event.internal.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:191) 
    org.hibernate.event.internal.DefaultSaveEventListener.performSaveOrUpdate(DefaultSaveEventListener.java:49) 
    org.hibernate.event.internal.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:90) 
    org.hibernate.internal.SessionImpl.fireSave(SessionImpl.java:764) 
    org.hibernate.internal.SessionImpl.save(SessionImpl.java:756) 
    org.hibernate.internal.SessionImpl.save(SessionImpl.java:752) 
    com.SurveyWithoutVendor.Dao.UserSurveyDetailsDao.saveuser(UserSurveyDetailsDao.java:14) 
    org.apache.jsp.TOS0913_005f147592.Complete_jsp._jspService(Complete_jsp.java:115) 
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:728) 
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432) 
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390) 
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:728) 
root cause 

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

The last packet successfully received from the server was 430,396 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:411) 
    com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1116) 
    com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3102) 
    com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2991) 
    com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3532) 
    com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2002) 
    com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2163) 
    com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2624) 
    com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2127) 
    com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2427) 
    com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2345) 
    com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2330) 
    org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:133) 
    org.hibernate.id.IdentityGenerator$GetGeneratedKeysDelegate.executeAndExtract(IdentityGenerator.java:96) 
    org.hibernate.id.insert.AbstractReturningDelegate.performInsert(AbstractReturningDelegate.java:58) 
    org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2975) 
    org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3487) 
    org.hibernate.action.internal.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:81) 
    org.hibernate.engine.spi.ActionQueue.execute(ActionQueue.java:377) 
    org.hibernate.engine.spi.ActionQueue.addResolvedEntityInsertAction(ActionQueue.java:214) 
    org.hibernate.engine.spi.ActionQueue.addInsertAction(ActionQueue.java:194) 
    org.hibernate.engine.spi.ActionQueue.addAction(ActionQueue.java:178) 
    org.hibernate.event.internal.AbstractSaveEventListener.addInsertAction(AbstractSaveEventListener.java:321) 
    org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:286) 
    org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:192) 
    org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:125) 
    org.hibernate.event.internal.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:206) 
    org.hibernate.event.internal.DefaultSaveEventListener.saveWithGeneratedOrRequestedId(DefaultSaveEventListener.java:55) 
    org.hibernate.event.internal.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:191) 
    org.hibernate.event.internal.DefaultSaveEventListener.performSaveOrUpdate(DefaultSaveEventListener.java:49) 
    org.hibernate.event.internal.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:90) 
    org.hibernate.internal.SessionImpl.fireSave(SessionImpl.java:764) 
    org.hibernate.internal.SessionImpl.save(SessionImpl.java:756) 
    org.hibernate.internal.SessionImpl.save(SessionImpl.java:752) 
    com.SurveyWithoutVendor.Dao.UserSurveyDetailsDao.saveuser(UserSurveyDetailsDao.java:14) 
    org.apache.jsp.TOS0913_005f147592.Complete_jsp._jspService(Complete_jsp.java:115) 
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:728) 
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432) 
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390) 
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:728) 
root cause 

java.io.EOFException: Can not read response from server. Expected to read 4 bytes, read 0 bytes before connection was unexpectedly lost. 
    com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:2552) 
    com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3002) 
    com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2991) 
    com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3532) 
    com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2002) 
    com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2163) 
    com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2624) 
    com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2127) 
    com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2427) 
    com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2345) 
    com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2330) 
    org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:133) 
    org.hibernate.id.IdentityGenerator$GetGeneratedKeysDelegate.executeAndExtract(IdentityGenerator.java:96) 
    org.hibernate.id.insert.AbstractReturningDelegate.performInsert(AbstractReturningDelegate.java:58) 
    org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2975) 
    org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3487) 
    org.hibernate.action.internal.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:81) 
    org.hibernate.engine.spi.ActionQueue.execute(ActionQueue.java:377) 
    org.hibernate.engine.spi.ActionQueue.addResolvedEntityInsertAction(ActionQueue.java:214) 
    org.hibernate.engine.spi.ActionQueue.addInsertAction(ActionQueue.java:194) 
    org.hibernate.engine.spi.ActionQueue.addAction(ActionQueue.java:178) 
    org.hibernate.event.internal.AbstractSaveEventListener.addInsertAction(AbstractSaveEventListener.java:321) 
    org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:286) 
    org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:192) 
    org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:125) 
    org.hibernate.event.internal.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:206) 
    org.hibernate.event.internal.DefaultSaveEventListener.saveWithGeneratedOrRequestedId(DefaultSaveEventListener.java:55) 
    org.hibernate.event.internal.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:191) 
    org.hibernate.event.internal.DefaultSaveEventListener.performSaveOrUpdate(DefaultSaveEventListener.java:49) 
    org.hibernate.event.internal.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:90) 
    org.hibernate.internal.SessionImpl.fireSave(SessionImpl.java:764) 
    org.hibernate.internal.SessionImpl.save(SessionImpl.java:756) 
    org.hibernate.internal.SessionImpl.save(SessionImpl.java:752) 
    com.SurveyWithoutVendor.Dao.UserSurveyDetailsDao.saveuser(UserSurveyDetailsDao.java:14) 
    org.apache.jsp.TOS0913_005f147592.Complete_jsp._jspService(Complete_jsp.java:115) 
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:728) 
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432) 
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390) 
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:728) 
note The full stack trace of the root cause is available in the Apache Tomcat/7.0.39 logs. 

이 오류는 드물게 발생합니다. 다시 페이지를 새로 고치면 오류가 발견되지 않습니다.HTTP 상태 500 - JSP 페이지 (최대 절전 모드) 처리 중 예외가 발생했습니다.

+0

같은 파일에 dao, jsp 등을 섞어서는 안됩니다. – Alex

+0

왜 혼합해서는 안됩니까? – SKR

+0

좋지 않은 습관입니다. – Alex

답변

0

이 오류는 웹 서버 소프트웨어를 수정 한 경우에만 해결할 수 있습니다. 그것은 클라이언트 측 문제가 아닙니다. 오류에 대한 추가 정보를 제공하는 것은 로그를 찾아 분석하는 것은 웹 서버 사이트의 운영자에게 달려 있습니다. 또는 src 폴더를 WEB-INF 디렉토리에 두지 마십시오 !!

당신의 응용 프로그램 서버와 데이터베이스 서버 사이의 연결에 문제가있는 것 같다
0

는 (데이터베이스 서버는 응용 프로그램 서버에 의해 도달 할 수없는) :

Can not read response from server. Expected to read 4 bytes, read 0 bytes before connection was unexpectedly lost. 

또는

Communications link failure. 

The last packet successfully received from the server was 430,396 milliseconds ago. The last packet sent successfully to the server was 0 milliseconds ago. 

가 한 번보세요 이 문제를 해결하는 방법에 대한 자세한 내용은 this 게시물을 참조하십시오.

관련 문제