Mise à jour d'un projet de liaison d'application

Mettez à jour la liaison d'application existante pour spécifier la nouvelle version de l'application ou créez une nouvelle liaison pour la nouvelle version de l'application.

Pourquoi et quand exécuter cette tâche

Procédure

  1. Dans la vue Explorateur de projets, recherchez la liaison d'application existante, développez le dossier META-INF pour le projet de liaison d'application et cliquez deux fois sur le fichier application.xml, bundles.xml ou deployment.xml. L'éditeur de liaison d'application s'ouvre. Pour savoir comment utiliser l'éditeur de liaison d'applications, voir Editeur de liaison d'applications.
  2. Dans l'éditeur de liaison d'application, cliquez surBrowse ensuite le nom de l'application puis sélectionnez la nouvelle version de l'application.
  3. Apportez toutes les modifications nécessaires aux bundles CICS qui sont déployés avec la liaison d'application.
    1. Cliquez sur Add ou Remove pour modifier la sélection des applications CICS qui sont déployées avec la liaison d'applications.
    2. Cliquez deux fois sur n'importe quel bundle CICS pour les éditer. Mettez à jour et restituez les bundles CICS, puis ajoutez les nouvelles versions à la liaison d'application comme indiqué dans Mise à jour d'un projet d'application pour les bundles CICS de l'application.
  4. Pour modifier une politique déployée avec la liaison d'application, cliquez deux fois sur le nom de la politique dans la liste de l'éditeur d'application pour ouvrir l'éditeur de manifeste de bundle. Une fois que vous avez mis à jour la règle, utilisez le manifeste de bundle pour incrémenter les numéros de version majeure, mineure ou micro pour le bundle CICS en fonction de votre politique de gestion de versions puis sauvegardez vos modifications. Inclure le bundle CICS mis à jour contenant la règle dans la liaison d'applications puis supprimez l'ancienne version.
  5. Dans l'onglet Déploiement de l'éditeur de liaison d'application, vérifiez que chacun des bundlesCICS de l'application, et chacun des bundles CICS déployés avec la liaison d'application, est lié à un type de région approprié. Utilisez le commutateur Commutateur pour basculer entre les types de région et gérer les bundles CICS.
    1. Tous les bundles CICS qui sont pas encore liés à un type de région sont marqués par la lettre X. En travaillant avec les CICS, sélectionnez chaque nouveau bundle CICS puis utilisez les cases à cocher pour spécifier les types de région dans lesquelles il doivent être déployés.
    2. Tous les types de région spécifiés dans une liaison d'application, mais introuvables dans la version actuelle du projet de plateforme associé à la liaison d'application, sont marqués par un point d'exclamation. Vérifiez que vous travaillez avec la bonne version du projet de plateforme. Si vous avez retiré le type de région type de région de la plateforme ou que vous êtes passé à une plateforme qui n'inclut pas le type de région, nettoyez le projet de liaison d'application. En travaillant avec les types de région, cochez chaque type de région non souhaité puis déselectionnez tous les bundles CICS spécifiés pour ce type de région.
  6. Une fois la mise à jour vers la liaison d'application terminée, utilisez la zone Version dans l'éditeur de liaison d'application pour incrémenter les numéros de version majeure, mineure ou micro de la liaison d'application en fonction votre politique de gestion de versions, puis sauvegardez vos modifications.
    Conseil : Il n'est pas obligatoire que le numéro de version de la liaison d'application soit identique au numéro de version de l'application. Cependant, selon les principes de gestion de versions sémantiques, vous devez mettre à jour le numéro de version pour que la liaison d'application reflète la plus grande modification apportée dans l'application ou dans les applications CICS déployés avec la liaison d'application.

Que faire ensuite

Utilisez l'assistant d'exportation pour déployer l'application et la liaison d'application mises à jour dans le répertoire de base de la plateforme sur z/OS UNIX.