Puede desplegar un paquete de CICS
exportándolo directamente a un sistema de
archivos de servicios de sistema
z/OS UNIX (z/OS UNIX)
desde
CICS Explorer.
Utilice un recurso BUNDLE para buscar el paquete en zFS y crear dinámicamente los
recursos desde el paquete en la región CICS.
Antes de empezar
Debe asegurarse de que los permisos de archivos
zFS estén establecidos, de modo que los paquetes que se exportan desde CICS Explorer se puedan grabar en el directorio de inicio de la plataforma o en el directorio de destino en zFS, y que los puedan leer todas las regiones CICS de la plataforma o la región CICS adecuada.
- Establezca la máscara de creación de modalidad de archivo para el daemon FTP de z/OS para asegurarse de que el propietario tiene permisos de escritura y que el grupo tiene permisos de lectura. Para configurarlo, utilice la sentencia UMASK en el archivo de configuración de FTP.DATA.
- De forma opcional, si para controlar la seguridad está utilizando las entradas de lista de control de acceso (ACL) de USS (UNIX System Services), asegúrese de que las ACL predeterminadas se heredan desde el directorio de inicio de la plataforma en zFS, por ejemplo, /var/cicsts/CICSplex/platform1,
donde CICSplex es el nombre de su CICSplex y platform1 es el nombre de su plataforma.
Acerca de esta tarea
Después de crear un paquete CICS en CICS Explorer,
debe exportarlo a un sistemas de archivos z/OS UNIX para que esté disponible en CICS. Puede desplegar un proyecto de paquete CICS de forma individual o dentro de un paquete de gestión. Por
ejemplo, si el proyecto de paquete es parte de
una aplicación a ser desplegada en una
plataforma, puede desplegarlo con el paquete de
aplicación exportando el proyecto de aplicación.
El procedimiento siguiente describe cómo desplegar un paquete CICS de forma individual.
Nota: Si no está autorizado para desplegar el paquete directamente a un sistema de archivos z/OS, puede exportar el proyecto de paquete de CICS como un archivo comprimido al sistema de archivos local. Para obtener más información, consulte el apartado
Exportación de un proyecto de paquete de CICS al sistema de archivos local.
No obstante, esta opción no se aplica a un proyecto de paquete de CICS que contenga un paquete de OSGi.
Procedimiento
- Navegue al Explorador de proyectos.
- Pulse el botón derecho del ratón en el proyecto de paquete de
CICS y pulse Exportar proyecto de paquete a sistema de
archivos z/OS UNIX. A continuación puede
optar por exportar al directorio de inicio de la
plataforma o a una ubicación específica del
sistema de archivos.
- Pulse uno de los siguientes botones para especificar dónde se exporta la aplicación:
- Exportar al directorio de inicio de una plataforma.
Si selecciona esta opción, pulse Siguiente y realice estos pasos:
- Seleccione la aplicación a exportar (el campo
está previamente llenado con la selección actual,
si es aplicable).
- Seleccione la plataforma de destino para la
exportación.
- Si desea sustituir variables en su proyecto de paquete CICS por los valores del archivo variables.properties, seleccione el recuadro de selección Resolver variables utilizando archivo de propiedades.
- Pulse Siguiente.
- Seleccione la conexión z/OS que va a utilizar para la exportación. Al hacer una selección, se establece la conexión y el asistente comprueba en búsqueda
de los subdirectorios de los paquetes y aplicaciones del directorio de inicio de la
plataforma utilizando esa conexión.
- Pulse Finalizar.
- Exportar a una ubicación específica del sistema de archivos.
Si selecciona esta opción, pulse Siguiente.
- En el campo Conexión, seleccione una conexión z/OS adecuada al sistema de archivos remoto.
Puede pulsar el icono de conexión para utilizar el que se muestra actualmente o pulsar la
flecha para seleccionar otra o crear una nueva conexión. Las opciones admitidas son conexión z/OS FTP, conexión de explorador de sistemas remotos (RSE) z/OS y conexión z/OSMF.
- En el campo Directorio padre, especifique el nombre de un directorio del sistema de archivos z/OS UNIX como destino de la transferencia. Esto puede ser un directorio nuevo o uno existente. Cuando escribe el nombre de una carpeta de directorio, el árbol de directorios se renueva y esta carpeta, si existe, se muestra como raíz.
Si efectúa una doble pulsación sobre una carpeta, esta carpeta se convertirá en la carpeta raíz del
árbol. También puede realizar una selección en el árbol y desplazarse al directorio.
El campo Directorio de paquete muestra el directorio de destino para el paquete exportado. De forma predeterminada, el nombre del directorio de paquete utiliza el ID de paquete y la versión. Si no ha especificado un ID o una versión, se utiliza el nombre del paquete. Puede sobrescribir el nombre del directorio para cambiarlo.
- Opcional: Elija el recuadro de selección Borrar contenido existente del directorio de paquete para eliminar las carpetas y los archivos del directorio de destino antes de realizar la transferencia de archivos. Si no selecciona el recuadro de selección y ya existe una
carpeta con el mismo nombre, la exportación no se realizará.
- Si desea sustituir variables en su proyecto de paquete CICS por los valores del archivo variables.properties, seleccione el recuadro de selección Resolver variables utilizando archivo de propiedades.
- Pulse Finalizar.
Resultados
El proyecto de paquete se exporta al
directorio de destino de z/OS UNIX.
Para un proyecto OSGi, si se ha definido un rango de versiones cuando se ha añadido la referencia de paquete OSGi al proyecto de paquete CICS, se incluye la versión más alta de dicho rango del proyecto OSGi.
Qué hacer a continuación
Defina y habilite un recurso BUNDLE para el paquete CICS. Puede crear una definición abriendo la vista
Definiciones de paquetes. Cuando el recurso BUNDLE está habilitado, CICS lee el manifiesto en el directorio del paquete y crea dinámicamente los recursos CICS. También comprueba que estén presentes todas las dependencias en la región CICS.
Para
obtener más información sobre recursos de
paquetes, consulte Recursos BUNDLE en la documentación del producto CICS TS V5.4.0.
Nota: Cuando
haya creado y desplegado el proyecto de paquete de CICS
utilizando CICS
Explorer, debe asegurarse de que la gestión
del origen del proyecto es correcta.
El paquete de CICS no
puede reconstruirse a partir de datos exportados
en zFS, y un error en la estación de trabajo
podría causar la pérdida de datos. Puede
utilizar la función Exportar de
CICS
Explorer para exportar el proyecto y
comprobarlo en un sistema de gestión de código
fuente.