SOLUCIONADO: Error de JAVA al imprimir acta de examen

Hola, aparece un error de java cuando intentamos imprimir EXAMENES-ACTAS-IMPRIMIR ACTAS DE EXAMEN.

El error de Java que aparece es el siguiente: java.lang.NullPointerException

por lo q lei en la web, un nullpointer se produce cuanto intentas utilizar una variable que no está inicializada.

La parte del log del Guarani lo adjunto como imagen.

Se trata de un bug? No se como se resuelve este problema, alguna ayuda.

Saludos.


ERROR JAVA.jpg

ERROR JAVA.png

Buen día Pablo:
El servicio de jasper lo iniciaron sin inconvenientes?
Comentanos por favor con cuáles versiones están trabajando.
Gracias y saludos!

Buen dia.

El servicio Jasper se inicia de manera automática. Se Verifico que el servicio corre y que el puerto 8081 esta a la escucha.
la versión java: version 1.7.0_51

instalado:
OpenJDK-7-JDK Runtime Environment
OpenJDK-7-JRE 64-bit Server

puede ser que falte algun dato en el ACTA a la hora de imprimir ACTAS DE EXAMEN.?

Saludos

Hola Pablo,
no hemos detectado ningún bug ni inconveniente en la Impresión de Actas de Exámen en la versión actual del sistema.
Te hago algunas consultas para ver si podemos encontrar el inconveniente. No han tenido problemas con ninguna otra impresión de Reportes o Constancias en Jasper?
En la instalación de Jasper, seguiste la descarga indicada en la documentación:
“Descargar el siguiente archivo .ZIP
http://toba.siu.edu.ar/downloads/toba/JasperReports_JavaBridge.zip
Descomprimirlo en el directorio /usr/local/proyectos/guarani/lib/toba/php/3ros.” ?

En el caso de Impresión de Actas de Exámen, al momento de saltar el bug cómo tenían configurados los siguientes parámetros de sistema: ‘exa_actas_examen_cerradas_cnt_ejemplares’ y ‘exa_actas_examen_abiertas_cnt_ejemplares’?

Por otro lado, para comprobar si alguno de los parámetros enviados a jasper es nulo, lo que se puede hacer es incluir dumps de las variables en la función vista_jasperreports del archivo correspondiente, en este caso: $path_instalacion_guarani\php\operaciones\examenes\actas\imprimir_acta\ci_edi_imprimir_acta_examen.php (realizar un var_dump antes de la instrucción set_parametro para cada uno de los enviados). De esta forma podés verificar si hay algún inconveniente con los datos.
Aunque en este caso, no debería ser ese el problema porque esos datos enviados siempre tienen valor y, por lo que se observa en el log, parecería que hay algún inconveniente en la instalación.
Con estas pruebas y datos de su configuración quizás podamos orientarnos mejor al orígen del error.

Saludos,
Gabriela.

Buenos dias.

Despues de realizar varias pruebas de instalaciones de java, instalaciones de jasper, de verificar que los parámetros enviados a jasper no son nulos, solo viendo un error como:

Can’t open /usr/local/proyectos/guarani/temp/540db964d0818. It may be in use or protected.

se supo que no se podia generar reportes por no tener permiso en la carpeta guarani/temp.

asi que era tema de permiso de escritura en esa carpeta.

doy por solucionado el tema.