Saltar a contenido

Entorno

Despliegue (Ear)

Los pasos para realizar un despliegue de la aplicación son los siguientes:

  1. El ear de la aplicación se genera mediante una tarea ant.
    Según el entorno se ejecutará:
  • ant ear_desarrollo
  • ant ear_preExplotacion
  • ant ear_Explotacion

La tarea ant nos pedirá usuario y contraseña del svn y desplegará a partir de la versión del svn, no de nuestra versión local, para ello generar un directorio temporal que borra una vez creado el ear.

  1. Para desplegar en el servidor se copia el ear en la unidad de despliegues y se solicita su despliegue por GSTA.
    • En el caso del entorno de desarrollo se hace vía Jenkins.
  2. Si se modifica algún manual se copia en el directorio recursos de la unidad de despliegues. Se pasarán automáticamente junto con el despliegue del ear.
  3. Ídem con las plantillas.
  4. Si se modifica algún report de oracle se copia en el directorio reportsde la unidad de despliegues. Se pasarán automáticamente junto con el despliegue del ear.
    En el caso de desarrollo también se podrían subir por ftp al servidor aplidesr2.ae.jcyl.escon el usuario csrep (misma contraseña).
  5. Los scripts de base de datos también se piden vía GSTA.
  6. Las modificaciones de Segu se piden mediante un script de base de datos (se puede generar dichos scripts desde el GestSegu de desarrollo) vía GSTA.

Jasper Reports

Configuración de iReport para trabajar con ficheros xml

Los reports de TEAM tienen extensión .xml en lugar de .jrxml (la extensión por defecto para ficheros jasper).

En versiones de iReport previas a la 3 se trabajaba sin problemas tanto con ficheros con extensión .xml como .jrxml. A partir de la 3 los ficheros en formato .xml sólo permite modificarlos en la forma XML preview, no apareciendo ni Designer ni Preview1.

Para que trate también ficheros con extensión .xml como jasper y permita editarlos desde la pestaña Designer así como hacer vista previa hay que seguir los pasos:

  1. Se ejecuta iReport y elegimos Tools -> Options desde el menú.
  2. Elegimos Advanced Options.
  3. Desde IDE Configuration se despliega System y aquí File Types
  4. Se elige el tipo Jrxml Files y se copia ()
  5. Nos ponemos otra vez en File Types y pegamos ()
  6. Al nuevo tipo de fichero creado le llamamos XML Files (este nombre en realidad no es importante y se puede poner cualquier cosa).
  7. Eligiendo este nuevo tipo de fichero XML Files se pulsa en el botón ... que aparece al lado derecho al lado de All Files
  8. Aquí copiamos la ruta del fichero de configuración –es un xml– que se ha creado (en mi caso C:\Users\hervelro\AppData\Roaming\.ireport\3.1.4\config\Services\MIMEResolver\xml files.xml)
  9. Se edita este xml y se modifica la línea <ext name="jrxml"/> por <ext name="xml"/>
  10. Se cierra iReport y la próxima vez que se abra ya se podrá trabajar con ficheros xml sin problemas.

None


  1. Esto se debe a que a partir de la versión 3 se pueden utilizar ficheros .xml para definir ciertas configuraciones de los reports, y se prefiere utilizar para los jasper exclusivamente la extensión .jrxml


Última actualización: July 6, 2023