Déploiement d'un bundle CICS

Vous pouvez déployer un bundle CICS en l'exportant directement vers un système de fichiers z/OS UNIX System Services (z/OS UNIX) à partir de CICS Explorer. Utilisez une ressource de bundle pour localiser le bundle dans zFS et créez dynamiquement les ressources depuis le bundle de la région CICS.

Pourquoi et quand exécuter cette tâche

Une fois que vous avez créé un bundle CICS dans CICS Explorer, vous devez l'exporter vers un système de fichiers z/OS UNIX afin de le rendre disponible dans CICS. Vous pouvez déployer un projet de bundle CICS de façon individuelle ou avec un bundle de gestion. Par exemple, si le projet de bundle fait partie d'une application à déployer sur une plateforme, vous pouvez le déployer avec le bundle d'application en exportant le projet d'application. Les étapes de cette tâche vous expliquent comment déployer un bundle CICS individuellement.

Remarque : Si vous n'êtes pas autorisé à déployer le bundle directement sur un système de fichiers z/OS vous pouvez exporter le projet de bundle CICS en tant que fichier compressé vers votre système de fichiers local. Pour plus d'informations, reportez-vous à la rubrique Exportation d'un projet de bundle CICS vers votre système de fichiers local.

Procédure

  1. Accédez à Project Explorer.
  2. Cliquez avec le bouton droit de la souris sur le projet de bundle CICS, puis cliquez sur Exporter vers le système de fichiers z/OS UNIX.
    Vous pouvez maintenant choisir d'effectuer l'exportation vers le répertoire d'accueil de votre plateforme ou à un emplacement spécifique du système de fichiers.
  3. Cliquez sur un bouton pour spécifier comment exporter l'application. Les choix d'exportation sont les suivants :
    • Procédez à l'exportation vers un emplacement spécifique. Si vous faites ce choix, cliquez sur Suivant et passez à l'étape 5.
    • Procédez à l'exportation vers le répertoire d'accueil d'une plateforme. Si vous faites ce choix, cliquez sur Suivant et effectuez les étapes a à e.
      1. Sélectionnez l'application à exporter (le champ est pré-rempli avec la sélection en cours, le cas échéant).
      2. Sélectionnez la plateforme de destination pour l'exportation.
      3. Cliquez sur Suivant.
      4. Sélectionnez la connexion FTP à utiliser pour l'exportation. Lorsque vous effectuez une sélection, une connexion est établie et l'assistant recherche les bundles et sous-répertoires d'application du répertoire d'accueil de la plateforme qui utilisent cette connexion.
      5. Cliquez sur Terminer.
  4. Dans la zone Connexion, sélectionnez une connexion existante à un port FTP en cliquant sur le bouton de développement ou cliquez sur le lien hypertexte de connexion pour définir une nouvelle connexion de type System z - FTP.
  5. Dans la zone Parent Directory (Répertoire parent), indiquez le nom du répertoire de système de fichiers z/OS UNIX à utiliser comme cible pour le transfert. Il peut s'agir d'un nouveau répertoire ou d'un répertoire existant. Lorsque vous saisissez le nom d'un dossier de répertoires, l'arborescence du répertoire est actualisée et ce dossier, s'il existe, s'affiche en tant que dossier racine. Vous pouvez cliquer deux fois sur un dossier pour en faire la racine de l'arborescence. Vous pouvez également effectuer une sélection dans l'arborescence et naviguer vers le répertoire.

    La zone Répertoire de bundle contient le répertoire cible du bundle exporté. Par défaut, le nom du répertoire de bundle utilise l'ID et la version du bundle. Si vous n'avez pas spécifié d'ID ou de version, le nom du bundle est utilisé. Vous pouvez remplacer le nom du répertoire.

  6. Facultatif : Cochez la case Effacer le contenu du répertoire de bundle pour supprimer tous les dossiers et fichiers du répertoire cible avant de procéder au transfert de fichiers. Si vous ne cochez pas cette case, et qu'un dossier portant ce nom existe déjà, l'exportation ne s'exécute pas.
  7. Cliquez sur Terminer.

Résultats

Le projet de bundle est exporté dans le répertoire cible sous z/OS UNIX.

Que faire ensuite

Définissez et activez une ressource de bundle pour le bundle CICS. Pour créer une définition, ouvrez la vue Définitions de bundle. Lorsque la ressource de bundle est activée, CICS lit le manifeste situé dans le répertoire de bundle et crée dynamiquement les ressources CICS. Il vérifie également que des dépendances sont présentes dans la région CICS. Pour plus d'informations sur les ressources de bundle, voir Ressources BUNDLE du centre de documentation CICS TS 5.1.

Remarque : Lorsque vous avez créé et déployé votre projet de bundle CICS à l'aide de CICS Explorer, assurez-vous que la gestion de la source du projet est correcte. Le bundle CICS ne peut pas être reconstruit à partir des données exportées dans zFS et une défaillance de votre poste de travail peut générer une perte de données. Vous pouvez utiliser la fonction d'exportation de CICS Explorer pour exporter le projet et le contrôler dans un système de gestion de code source.