ahora me ha surgido un nuevo problema con al ejecutar mi procedimiento almacenado. el procedimiento devuelve una cadena de texto dependiendo de la evaluacion de unas consultas (eso funciona bien) al ejecutarlo en una jsp me sale este error
Código:
org.apache.jasper.JasperException: An exception occurred processing JSP page /Proyectos/menu/proyectos/iEtapa.jsp at line 81
78: proc.setString(9,fch_prorroga);
79:
80: proc.registerOutParameter( 1, Types.VARCHAR );
81: proc.execute();
82: out.println("<h3 id='colora'><center>"+proc.getString(1)+"</center></h3>");
83: proc.close();
84:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:554)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:413)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:319)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause
javax.servlet.ServletException: ERROR: column "No se pude agregar la etapa" does not exist
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:854)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:783)
org.apache.jsp.Proyectos.menu.proyectos.iEtapa_jsp._jspService(iEtapa_jsp.java:223)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:389)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:319)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
como puedo capturar el mensaje???
si registro el parametro de salida pero como el mensaje lo devuelve como una columna, marca que no existe dicha columna...
alguien tiene idea de que puedo hacer???