Adición de un proyecto a un proyecto de paquete de CICS

Cuando crea un proyecto de paquete de CICS, el proyecto sólo contiene un archivo de manifiesto y un archivo de propiedades. Debe añadir detalles de los proyectos que desea incluir en el paquete de CICS antes de desplegar todo en zFS. Puede añadir proyectos OSGi, aplicaciones OSGi, o proyectos web dinámicos a un proyecto de paquete de CICS.

Los proyectos no se incluyen en el proyecto de paquete, sino que se hace referencia a ellos. Cuando un proyecto de paquete se despliega en zFS, los plug-in Java™ se compilan y todos los proyectos se exportan al mismo tiempo.

Antes de empezar

Esta tarea describe cómo añadir detalles de un proyecto a un paquete de CICS. Si no ha creado un proyecto de paquete de CICS, consulte Creación de un proyecto de paquete de CICS.

Acerca de esta tarea

Puede añadir proyectos OSGi (proyectos de plug-in de Eclipse o proyectos de paquete OSGi creados con WebSphere Application Server Developer Tools for Eclipse (WDT)), proyectos de aplicación de OSGi, o proyectos web dinámicos a un proyecto de paquete de CICS. Puede añadir detalles de los proyectos utilizando el asistente Incluir proyecto OSGi en paquete, Incluir proyecto de aplicación OSGi en paquete o Incluir proyecto web dinámico en paquete. El asistente actualiza el archivo de manifiesto de paquete para incluir detalles del proyecto que se está añadiendo, y crea un archivo de recursos con una extensión de archivo .osgibundle o .warbundle que apunta al proyecto.
Notas:
  1. Para añadir aplicaciones OSGi a un proyecto de paquetes, mediante el asistente Incluir proyecto de aplicación OSGi en paquete, debe tener aplicado el APAR PM80214.
  2. Para añadir paquetes OSGi que no estén incluidos en un proyecto de aplicación OSGi a un proyecto de paquete de CICS. Debe tener un archivo build.properties que incluya la ubicación de la carpeta de salida. Por ejemplo, el archivo build.properties puede tener el siguiente contenido:
    source.. = src/
    output.. = bin/
    bin.includes = META-INF/,\

Procedimiento

  1. En la vista Explorador de paquetes, pulse con el botón derecho del ratón en el proyecto de paquete que desea actualizar y pulse Nuevo > Otro para abrir el asistente Nuevo.
  2. Expanda la carpeta Recursos de CICS y pulse Incluir proyecto OSGi en paquete, Incluir proyecto web dinámico en paquete, o Incluir proyecto de aplicación OSGi en paquete. Pulse Siguiente. El asistente se abre y muestra los proyectos de ese tipo en su espacio de trabajo.
  3. Pulse el proyecto para incluir en el paquete. Cuando pulse el proyecto, el asistente mostrará el nombre simbólico y la versión, cuando corresponda. En el campo Servidor JVM, especifique el nombre del servidor de JVM donde se va a ejecutar el componente de aplicación. Si no está ejecutando la aplicación en un servidor de JVM, especifique 8 caracteres cualesquiera en el campo.
  4. Opcional: El nombre del archivo de recursos que se crea se genera a partir del nombre de proyecto y se muestra en el asistente. Puede utilizar el botón Anterior para cambiar el nombre del archivo.
  5. Pulse Finalizar.

Resultados

Se añade un archivo de recursos del proyecto al proyecto de paquete y se actualiza el archivo de manifiesto. Puede repetir estos pasos para añadir más proyectos al proyecto de paquete de CICS.

Qué hacer a continuación

Puede añadir recursos al proyecto de paquete de CICS para su aplicación. Por ejemplo, puede crear un programa para hacer que la aplicación Java esté disponible para otras aplicaciones en CICS.

Puede desplegar el paquete de CICS en un sistema de archivos z/OS UNIX, tal como se describe en Despliegue de un paquete de CICS. Cuando el proyecto de paquete de CICS se exporta a zFS, se compilan y exportan todos los archivos y artefactos necesarios para la aplicación.

Como alternativa, puede empaquete el proyecto de paquete de CICS en un proyecto de aplicación de estilo nube para el despliegue en una plataforma CICS. Mediante un proyecto de aplicación, puede agrupar todos los proyectos de paquete de CICS que comprenden su aplicación y desplegarlos e instalarlos en un único paso. Para obtener más información, consulte Creación de un proyecto de aplicación de CICS.