Création d'un projet d'application CICS

Un projet d'application CICS définit un regroupement d'applications. Un regroupement d'applications est un type de regroupement de gestion qui décrit une application CICS, notamment le nom de l'application, la description et la version. Le regroupement d'applications référence les regroupements CICS contenant les ressources d'application, les dépendances, ainsi que toutes les règles CICS relatives à l'application.

Pourquoi et quand exécuter cette tâche

Vous pouvez référencer un ou plusieurs regroupements CICS dans un regroupement d'applications. Ce conditionnement de votre application vous permet de déployer une application et ses regroupements en tant qu'entité unique dans CICS, tout en simplifiant la mise à jour et la gestion de l'application dans CICS.

Les projets de regroupement CICS doivent disposer d'un ID et d'un numéro de version pour être inclus dans un regroupement d'applications. Ceux qui avaient été créés pour des éditions antérieures à CICS Transaction Server version 5.1 ne comportaient pas d'ID et de numéro de version. Si vous souhaitez inclure ces projets de regroupement CICS, utilisez l'éditeur de manifeste de regroupement de CICS Explorer pour ajouter un ID et un numéro de version aux projets.

Un regroupement CICS peut être installé dans des régions CICS par une seule application ou plateforme. Vous ne pouvez pas inclure le même regroupement CICS à d'autres applications installées dans les mêmes régions CICS de la plateforme et vous ne pouvez pas l'ajouter à la plateforme. Si votre application nécessite une ressource se trouvant dans un regroupement CICS ayant été installé dans la région cible de la plateforme, créez un projet de regroupement CICS. Déclarez la ressource comme dépendance pour le nouveau regroupement CICS en spécifiant une importation dans le fichier manifeste. Incluez ensuite le nouveau projet de regroupement CICS à votre projet d'application. Pour obtenir des instructions sur la déclaration d'une ressource comme dépendance, voir Defining bundle dependencies.

Les informations contenues dans un projet d'application CICS sont utilisées lors de la gestion de plusieurs versions d'une application dans CICS Explorer. Lorsque vous modifiez l'application, incrémentez le numéro de version dans le descripteur de l'application.

Procédure

  1. Ouvrez la perspective CICS Cloud.
  2. Dans la vue Explorateur de projets, cliquez avec le bouton droit de la souris dans la fenêtre, puis cliquez sur Nouveau > Project pour ouvrir l'assistant New Project.
  3. Développez le dossier Ressources CICS, cliquez sur CICS Application Project, puis sur Suivant.
  4. Dans la zone Nom de projet, entrez un nom pour le projet. La section Application properties de l'assistant est automatiquement renseignée mais vous pouvez modifier le nom, la description et la version, si nécessaire.
  5. Cliquez sur Suivant.
  6. Sélectionnez le projet de regroupement CICS que vous souhaitez inclure à l'application. Vous pouvez utiliser l'éditeur d'application pour ajouter d'autres regroupements CICS après la création du projet d'application.
  7. Cliquez sur Terminer pour créer le projet.

Résultats

Le projet d'application est créé. Il contient un dossier META-INF comportant trois fichiers XML :

Pour modifier le projet d'application, développez le dossier META-INF de l'application et cliquez deux fois sur le fichier application.xml ou le fichier bundles.xml. Utilisez l'éditeur d'application pour modifier les propriétés d'application et ajouter ou supprimer des regroupements CICS du projet d'application. Pour savoir comment utiliser l'éditeur d'application, voir Editeur d'application.

Remarque : Lorsque vous avez créé et déployé votre projet d'application à l'aide de CICS Explorer, vous devez vous assurer que la gestion de la source du regroupement est correcte. Le projet d'application 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 des données. Assurez-vous que le projet est vérifié dans un système de gestion de code source. Lorsque vous utilisez un système de gestion de code source s'intégrant à Eclipse, vous pouvez vérifier des projets tout en utilisant CICS Explorer.

Que faire ensuite

Créez un projet de liaison d'application pour définir comment déployer le regroupement d'application sur la plateforme.