martes, 28 de julio de 2020

Jasper Repors - Tomcat - Ords

   Integración sin costo de Jasper Reports con Apex - Ords de Oracle y Apache Tomcat

En este artículo vamos a ver la integración de Jasper Reports, basándonos en el libro de 
la Ing. Clarisa Mamán Orfali, cuyo título es similar.
La diferencia está en que en vez de hacerlo con glassfish, uso Apache Tomcat.

Paso 1:
                Descargar Jasper Reports Integration zip de www.opel-consulting.de

# wget http://www.opal-consulting.de/downloads/free_tools/
JasperReportsIntegration/2.4.0/JasperReportsIntegration-2.4.0.0.zip

Paso 2:
             Crear la carpeta JasperReportsIntegration dentro la carpeta webapps de apache tomcat.
             copiar JasperReportsIntegration-2.4.0.0.zip dentro la carpeta creada y unzipear.
             copiar JasperReportsIntegration.war a la carpeta webapps donde se encuentra
             ords.war

Paso 3:
              Configurar el J2EE server tanto en Ords como en JasperReports:

               Dentro la carpeta donde se instala Oracle Ords
                entrar a la carpeta donde se hizo el configdir, en mi caso:
               # cd ords19-config/ords
               # vi default.xml 
                agregar: 
jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=esdras.cirmedico.com)(PORT=1522)
)(CONNECT_DATA=(SERVICE_NAME=cm12c.cirmedico.com)))::


en JasperReportsIntegretion/WEB-INF/conf

vi application_properties

url=jdbc:oracle:thin:@miservidor:1521:mi_sid


Paso 4:
      Instalar en Apex el formulario f121_JasperReportsIntegration
      en el workspace en uso.