-----JSP PARA OBTENER LOS DATOS, ANTES DE IMPRIMIR------------------------------------------------------------------- //obtengo la lista de RESPUESTAS PARA ESTA ENCUESTA //List listaClientes = (List) session.getAttribute("listaClientes"); if(encuesta_id!=0){ List listaEncuestasRespuesta = null; listaEncuestasRespuesta = erm.getListaRespuestaParaUnaEncuesta(encuesta_id); if(listaEncuestasRespuesta.size()>0) pageContext.setAttribute( "listaRespuestas", listaEncuestasRespuesta); } //coloco los datos a disposicion en el formulario pageContext.setAttribute( "encuesta", encuesta); -----MANAGER------------------------------------------------------------------------------------------------------------------- /** * metodo que obtiene la lista de respuesta para una determinada encuestaPregunta * @return */ public List getListaRespuestaParaUnaEncuesta(Integer encuesta_id) { List encuestaRespuestaList = null; if(!session.isOpen()) this.session = DatabaseUtil.getSessionFactory().getCurrentSession(); org.hibernate.Transaction tx = session.beginTransaction(); try { Query q = session.createQuery ("from encuestas_repuesta as encuestasRespuesta where encuestasRespuesta.encuesta_id=" + encuesta_id); encuestaRespuestaList = (List) q.list(); tx.commit(); } catch (HibernateException ex) { mess = ex.getMessage(); tx.rollback(); ex.printStackTrace(); } return encuestaRespuestaList; } ------------------------------------------------------------------------------------------------------------------------ type Informe de Excepción mensaje descripción El servidor encontró un error interno () que hizo que no pudiera rellenar este requerimiento. excepción org.apache.jasper.JasperException: Ha sucedido una excepción al procesar la página JSP /encuestaController.jsp en línea 75 72: if(encuesta_id!=0){ 73: List listaEncuestasRespuesta = null; 74: listaEncuestasRespuesta = erm.getListaRespuestaParaUnaEncuesta(encuesta_id); 75: if(listaEncuestasRespuesta.size()>0) 76: pageContext.setAttribute( "listaRespuestas", listaEncuestasRespuesta); 77: } 78: //coloco los datos a disposicion en el formulario Stacktrace: org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:519) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:428) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393) causa raíz java.lang.NullPointerException org.apache.jsp.encuestaController_jsp._jspService(encuestaController_jsp.java:126) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:386) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393) nota La traza completa de la causa de este error se encuentra en los archivos de diario de Apache Tomcat/6.0.32.