brodripe / abbatia

Automatically exported from code.google.com/p/abbatia
0 stars 3 forks source link

error cuando en la diócesis no hay ningún libro #33

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Razón, no encuentra la tabla. No redirecciona a un nuevo Php sin datos.

La página te la genera automáticamente el Tomcat.

Root Cause!

javax.servlet.ServletException: Cannot find bean under name tabla_abadias 
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.
java:841)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.ja
va:774)
org.apache.jsp.edificios.edificio_005fbiblioteca_005fregion_jsp._jspService(edif
icio_005fbiblioteca_005fregion_jsp.java:239)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:965)
org.apache.jsp.edificios.MostrarEdificio_jsp._jspx_meth_logic_005fequal_005f8(Mo
strarEdificio_jsp.java:2446)
org.apache.jsp.edificios.MostrarEdificio_jsp._jspService(MostrarEdificio_jsp.jav
a:383)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1085)
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.
java:398)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.abbatia.actionservlet.AbadiaActionServlet.process(AbadiaActionServlet.java:9
4)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.abbatia.filter.ResponseCacheFilter.doFilter(ResponseCacheFilter.java:72)
org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.jav
a:125)

Original issue reported on code.google.com by ana@abbatia.net on 28 May 2012 at 8:21

GoogleCodeExporter commented 9 years ago
Puede que fuese que el server estuviese ocupado realizando alguna operación.
Ahora parece acceder normalmente. Es un fallo aleatorio. Lo que me hace pensar 
que pueda ser algún tipo de denegación de servicio o que estuviese ocupado el 
servidor, no diera respuesta y haya un tiempo máximo de buffer tras el que si 
no hay respuesta TomCat te genere el Código HTTP 500.

No se...
veremos a ver lo que se ve con la vista.

Original comment by ana@abbatia.net on 30 May 2012 at 1:32

GoogleCodeExporter commented 9 years ago
Al intentar acceder a la biblioteca aparece el siguiente mensaje generado por 
TOMCAT

type Exception report

message

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

exception

java.lang.RuntimeException: Buffer will never be ready
org.abbatia.filter.ResponseCache.read(ResponseCache.java:87)
org.abbatia.filter.ResponseCacheFilter.doFilter(ResponseCacheFilter.java:94)
org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.jav
a:125)

note The full stack trace of the root cause is available in the Apache 
Tomcat/5.5 logs.

Pues eso...
Que no encuentra la tabla o que esta está corrupta y por eso no es capaz de 
leerla. Sin ver el Log poco más se puede decir.

Original comment by ana@abbatia.net on 30 May 2012 at 1:33