Re: Excepción en iReport

GarZa <[email protected]> Thu, 07 May 2009 07:29:12 +0200
Newsgroups gmane.comp.java.javaspain
Message-ID <[email protected]>
Hola, printStackTrace() también me devuelve null, pero he utilizado un
JRException y si he obtenido más información sobre el error, parece que
está en el loadObject, para asegurarme que la URL es correcta lo he
probado con

URL URL = getClass().getResource("/Reportes/report1.jasper");

System.out.println(URL.getPath());

Y la ruta que devuelve está bien.

Pego aquí la salida de errores:

Exception in thread "main" java.lang.NullPointerException

at
net.sf.jasperreports.engine.JRPropertiesMap.readObject(JRPropertiesMap.java:185)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:597)

at
java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:974)

at
java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1849)

at
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)

at
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)

at
java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1947)

at
java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1871)

at
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)

at
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)

at
java.io.ObjectInputStream.readArray(ObjectInputStream.java:1667)

at
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1323)

at
java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1947)

at
java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1871)

at
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)

at
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)

at
java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1947)

at
java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1871)

at
java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)

at
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)

at
java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)

at
net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:141)

at Reportes.Report1.runReporte(Report1.java:56)

at Reportes.Report1.main(Report1.java:47)

Un Saludo.

Marco Ortiz escribió:

En vez System.out.println("Mensaje de Error:"+j.getMessage());
utiliza
j.printStackTrace() eso no datá mas idea del problema

__._,_.___

Mensajes con este tema (3)

Responder (mediante la Web) |
Crear un tema nuevo

Mensajes
| Archivos
| Fotos
| Marcadores
| Base de datos
| Sondeos
| Miembros
| Agenda

http://es.groups.yahoo.com/;_ylc=X3oDMTJkcjk0ZXM2BF9TAzk3NDkwNDYxBGdycElkAzE5NDEzNDUEZ3Jwc3BJZAMxNjYwMzk2MDU2BHNlYwNmdHIEc2xrA2dmcARzdGltZQMxMjQxNjc0MTY1

Modificar la configuración mediante la Web (ID de Yahoo! obligatoria)

Modificar la configuración mediante el correo: Cambiar a resumen diario | Cambiar el formato a Tradicional

Visita tu grupo |
Condiciones de uso de Yahoo! Grupos |
Cancelar suscripción

Actividad reciente

-

4

Miembros nuevos

Visita tu grupo

Yahoo! Avatares

Tu imagen virtual

¿A qué esperas para

crear el tuyo?

Yahoo! Correo

Regístrate gratis

Lee tu correo desde

cualquier lugar.

Mi Yahoo!

Reúne tu mundo

Tu correo, tus RSS

y mucho más...

.

__,_._,___