RE: Problemas con Postgresql y jsp.

From: Esteban Osorio <eosorio(at)economia(dot)cl>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: RE: Problemas con Postgresql y jsp.
Date: 2005-08-05 16:09:53
Message-ID: 146DD1939016834EB2265A13EAA6A923B50EAD@correo.minecon.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Primero que nada te agradezco la disposición.

Aquí te mando mas datos sobre lo que intento hacer, 1) El archivo que
ejecuto y 2) El error obtenido:

1.- Este es mi Archivo .jsp que ejecuto.

<%@ page contentType="text/html; charset=iso-8859-1" language="java"
import="java.sql.*" errorPage="" %>
<%@ page import="net.sf.jasperreports.engine.*" %>
<%@ page import="net.sf.jasperreports.view.*" %>
<%@ page import="java.net.*" %>
<%@ page import="java.util.*" %>
<%@ page import="java.io.*" %>
<%@ page import="javax.sql.*" %>
<%@ page import="java.sql.*" %>
<%@ page import="javax.naming.*" %>

<html>
<head>
<title>Pruebas No. 1</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>

<%

net.sf.jasperreports.engine.JasperPrint print = null;

String fileName = ("/materiales.jasper");
out.print(fileName);

File sourceFile = new File(application.getRealPath(fileName));

String driver = "org.postgresql.Driver";
String connectString = "jdbc:postgresql://172.16.0.71/adquis";
String user = "eosorio";
String password = "charly";

Class.forName(driver).newInstance();
Connection conn = DriverManager.getConnection(connectString, user,
password);

try
{

//out.print("No hay error...");
print =JasperFillManager.fillReport(sourceFile.getPath(), new HashMap(),
conn);

Map parametros = new HashMap();
//parametros.put("Parametro1", "valor");

byte[] bytes = JasperRunManager.runReportToPdf(sourceFile.getPath (),
parametros, conn);

response.setContentType("application/pdf");
response.setContentLength(bytes.length);
ServletOutputStream ouputStream = response.getOutputStream();
ouputStream.write(bytes, 0, bytes.length);
ouputStream.flush();
ouputStream.close();
}

catch(Exception ex)

{
out.print("ERROR AL CARGAR .... ");
}

JasperReport master=null;

//master=(JasperReport) JRLoader.loadObject(urlMaestro);

%>

hola
</body>
</html>



2.- Este es el error que me arroja al ejecutarlo en el browser...

org.apache.jasper.JasperException: org.postgresql.Driver

at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:2
54)

at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)

at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247)

at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)

at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:256)

at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)

at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)

at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)

at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:191)

at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)

at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)

at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)

at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2416)

at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
)

at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)

at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:171)

at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:641)

at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172
)

at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:641)

at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)

at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)

at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:174)

at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)

at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)

at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)

at
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)

at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:601)

at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne
ction(Http11Protocol.java:392)

at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)

at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:619)

at java.lang.Thread.run(Thread.java:536)



-----Original Message-----
From: Cristian Romelio Ibacache Zet [mailto:cristian(dot)ibacache(at)bregante(dot)net]
Sent: Viernes, 05 de Agosto de 2005 11:54
To: Esteban Osorio
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: [pgsql-es-ayuda] Problemas con Postgresql y jsp.

Hola estaban
nosotros trabajamos en jsp/servlets con postgresql, pero me faltan datos
para poder ayudarte. envia por favor mas información

Saludos
Esteban Osorio escribió:

Hola a todos.

Se que mi consulta no tiene que ver exlusivamente con postgres pero debido a
lo apretado que estoy recurro a todas mis posibilidades. Espero me
entiendan...


Pasando a la consulta: ¿Hay alguien que trabaje con jsp y postgreql?. Estoy
tratando de ejecutar un script pero me arroja el siguiente error:

org.apache.jasper.JasperException: No se puede compilar la clase para JSP


org.apache.jasper.compiler.DefaultErrorHandler.javacError(java.lang.String,
java.lang.Exception) (/usr/lib/libjasper5-compiler-5.0.30.jar.so)


org.apache.jasper.compiler.ErrorDispatcher.javacError(java.lang.String,
java.lang.Exception) (/usr/lib/libjasper5-compiler-5.0.30.jar.so)


org.apache.jasper.compiler.Compiler.generateClass(java.lang.String[])
(/usr/lib/libjasper5-compiler-5.0.30.jar.so)

org.apache.jasper.compiler.Compiler.compile(boolean, boolean)
(/usr/lib/libjasper5-compiler-5.0.30.jar.so)

org.apache.jasper.compiler.Compiler.compile(boolean)
(/usr/lib/libjasper5-compiler-5.0.30.jar.so)

org.apache.jasper.compiler.Compiler.compile()
(/usr/lib/libjasper5-compiler-5.0.30.jar.so)

org.apache.jasper.JspCompilationContext.compile()
(/usr/lib/libjasper5-compiler-5.0.30.jar.so)


org.apache.jasper.servlet.JspServletWrapper.service(javax.servlet.http.HttpS
ervletRequest, javax.servlet.http.HttpServletResponse, boolean)
(/usr/lib/libjasper5-compiler-5.0.30.jar.so)


org.apache.jasper.servlet.JspServlet.serviceJspFile(javax.servlet.http.HttpS
ervletRequest, javax.servlet.http.HttpServletResponse, java.lang.String,
java.lang.Throwable, boolean) (/usr/lib/libjasper5-compiler-5.0.30.jar.so)


org.apache.jasper.servlet.JspServlet.service(javax.servlet.http.HttpServletR
equest, javax.servlet.http.HttpServletResponse)
(/usr/lib/libjasper5-compiler-5.0.30.jar.so)

javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest,
javax.servlet.ServletResponse) (/usr/lib/libservletapi5-5.0.30.jar.so)


org.apache.catalina.valves.ErrorReportValve.invoke(org.apache.catalina.Reque
st, org.apache.catalina.Response, org.apache.catalina.ValveContext)
(/usr/lib/libcatalina-5.0.30.jar.so)


org.apache.coyote.tomcat5.CoyoteAdapter.service(org.apache.coyote.Request,
org.apache.coyote.Response) (/usr/lib/libcatalina-5.0.30.jar.so)


org.apache.coyote.http11.Http11Processor.process(java.io.InputStream,
java.io.OutputStream) (/usr/lib/libtomcat-http11-5.0.30.jar.so)


org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne
ction(org.apache.tomcat.util.net.TcpConnection, java.lang.Object[])
(/usr/lib/libtomcat-http11-5.0.30.jar.so)

org.apache.tomcat.util.net.TcpWorkerThread.runIt(java.lang.Object[])
(/tmp/libtomcat-util-5.0.30.jar.sovnjsj4.so)

org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()
(/tmp/libtomcat-util-5.0.30.jar.sovnjsj4.so)

java.lang.Thread.run() (/usr/lib/libgcj.so.6.0.0)

Alguna idea al respecto???
Saludos,
Esteban Osorio F.

_____

No virus found in this incoming message.

Checked by AVG Anti-Virus.

Version: 7.0.338 / Virus Database: 267.9.9/62 - Release Date: 02/08/2005

--

_____

Cristian Romelio Ibacache Zet
Bregante Electrónica S.A.
Jefe de departamento de Informática

Dirección de Correo cristian(dot)ibacache(at)bregante(dot)net
<mailto:cristian(dot)ibacache(at)bregante(dot)net>
Pagina WEB http://www.bregante.net <http://www.bregante.net>
Teléfono(s)
56-32-661510
56-32-624985

_____

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message 13027507 2005-08-05 16:21:03 Re: Obtener el resultado de un cmd en un archivo
Previous Message YezGar 2005-08-05 16:06:39 problema de actualizacion pg 7.3 a 7.4.8