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.
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: - 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.
- 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
- 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 para abrir el asistente Nuevo.
- 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.
- 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.
- 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.
- 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.