Ajout d'un projet à un projet de regroupement CICS

Lorsque vous créez un projet de regroupement CICS, le projet contient uniquement un fichier manifeste et un fichier de propriétés. Vous devez ajouter les détails de tous les projets que vous souhaitez inclure dans le regroupement CICS avant de déployer tous les éléments dans zFS. Vous pouvez ajouter des projets OSGi, des applications OSGi ou des projets Web dynamiques à un projet de regroupement CICS.

Les projets ne sont pas inclus dans le projet de regroupement, mais une référence est créée pour eux. Lorsque le projet de regroupement est déployé dans zFS, les plug-ins Java™ sont compilés et tous les projets sont exportés simultanément.

Avant de commencer

Cette tâche décrit la méthode d'ajout de détails d'un projet à un regroupement CICS. Si vous n'avez pas créé de projet de regroupement CICS, voir Création d'un projet de regroupement CICS.

Pourquoi et quand exécuter cette tâche

Vous pouvez ajouter des projets OSGi (soit des projets de plug-in Eclipse ou des projets de regroupement OSGi créés à l'aide de WebSphere Application Server Developer Tools for Eclipse (WDT)), des projets d'application OSGi ou des projets Web dynamiques à un regroupement de projets CICS. Vous ajoutez des détails des projets en utilisant les assistants Inclure un projet OSGi dans le regroupement, Inclure un projet d'application OSGi dans le regroupement, ou Inclure un projet Web dynamique dans le regroupement. L'assistant met à jour le fichier manifeste du regroupement afin d'inclure les détails du projet ajouté et crée un fichier de ressources avec l'extension de fichier .osgibundle ou or .warbundle qui pointe vers le projet.
Remarques :
  1. Pour ajouter des applications OSGi à un projet de regroupe à l'aide de l'assistant Inclure un projet d'application OSGi dans le regroupement, vous devez appliquer APAR PM80214.
  2. Pour ajouter des regroupements OSGi qui ne sont pas inclus à un projet d'application OSGi à un projet de regroupement CICS. Vous devez disposer d'un fichier build.properties incluant l'emplacement du dossier de sortie. Par exemple, le fichier build.properties doit contenir les éléments suivants :
    source.. = src/
    output.. = bin/
    bin.includes = META-INF/,\

Procédure

  1. Dans la vue Explorateur de packages, cliquez avec le bouton droit de la souris sur le projet de regroupement que vous souhaitez mettre à jour, puis cliquez sur Nouveau > Autre pour ouvrir l'assistant de création.
  2. Développez le dossier de ressources CICS et cliquez sur Inclure le projet OSGi au regroupement, Inclure le projet Web dynamique au regroupement ou Inclure le projet d'application OSGi au regroupement. Cliquez sur Suivant. L'assistant s'ouvre et affiche les projets de ce type dans votre espace de travail.
  3. Cliquez sur le projet à inclure au regroupement. Lorsque vous cliquez sur le projet, l'assistant affiche le nom symbolique et la version, le cas échéant. Dans la zone Serveur JVM, entrez le nom du serveur JVM dans lequel le composant d'application va s'exécuter. Si vous n'exécutez pas l'application dans un serveur JVM, saisissez 8 caractères dans le champ.
  4. Facultatif : Le nom du fichier de ressources créé est généré à partir du nom du projet et s'affiche dans l'assistant. Vous pouvez utiliser le bouton Retour pour changer le nom du fichier.
  5. Cliquez sur Terminer.

Résultats

Un fichier de ressources de projet est ajouté au projet de regroupement et le fichier manifeste est mis à jour. Vous pouvez répéter ces étapes pour ajouter d'autres projets dans le projet de regroupement CICS.

Que faire ensuite

Vous pouvez ajouter des ressources au projet de regroupement CICS pour votre application. Par exemple, vous pouvez créer un programme pour rendre votre application Java disponible pour d'autres applications dans CICS.

Vous pouvez déployer votre regroupement CICS sur un système de fichiers z/OS UNIX, comme indiqué dans Déploiement d'un regroupement CICS. Lorsque le projet de regroupement CICS est exporté vers zFS, tous les fichiers et artefacts nécessaires à l'application sont compilés et exportés.

Vous pouvez également regrouper votre projet de regroupement CICS dans un projet d'application basé sur un cloud pour le déploiement vers une plateforme CICS. En utilisant un projet d'application, vous pouvez regrouper tous les projets de regroupement CICS comprenant votre application, puis les déployer et les installer en une seule fois. Pour plus d'informations, voir Création d'un projet d'application CICS.