Defina las dependencias, o importaciones, para un paquete de CICS en los elementos <import> del archivo de manifiesto de paquetes (cics.xml).
Si necesita que un recurso CICS esté disponible en la región CICS, pero no desea que el ciclo de vida del recurso esté vinculado al ciclo de vida del paquete de CICS, puede añadir el recurso como dependencia para el paquete de CICS. Por ejemplo, si el paquete de CICS contiene retiene recursos para un servicio web, puede especificar que el recurso PIPELINE que utiliza el servicio web debe estar disponible en la región CICS. Cuando se instala el paquete de CICS, CICS comprueba que se haya instalado un recurso del tipo especificado con el nombre especificado y que esté habilitado en la región CICS.
Puede seleccionar la acción que realiza CICS si no hay ningún recurso especificado en un elemento <import> en la región CICS. Por ejemplo, la instalación del paquete puede fallar o realizarse correctamente pero con un mensaje de aviso. Puede hacer que las importaciones sean opcionales, para que el recurso BUDNLE siempre se instale en un estado habilitado, aunque no se cumpla con la dependencia.
En un paquete de CICS empaquetado como parte de una aplicación desplegada en una plataforma, los recursos públicos o privados pueden definirse como dependencias, incluidos los programas privados que se instalan automáticamente mediante una aplicación. CICS comprueba primero un recurso privado con el nombre y tipo especificado en la misma aplicación como el paquete CICS que contiene el elemento <import> en el archivo de manifiesto de paquete. Si instala más de una versión de la aplicación, el contexto de aplicación actual determina la versión del recurso privado que se importa. Si el recurso no se encuentra como recurso privado de la aplicación, CICS busca un recurso público en la región CICS que coincida con el nombre y tipo especificados e importa ese recurso. No puede importar recursos privados desde otras aplicaciones.