Rational Developer for System z

Utilisation d'une traduction CICS distincte pour PL/I avec CICS Transaction Server for OS/390

CICS Transaction Server for OS/390 peut être utilisé pour fournir une fonction de traduction des instructions EXEC CICS. L'utilisation d'une traduction CICS distincte provoque l'apparition de la traduction CICS dans une étape distincte de l'étape de compilation. Les résultats de la traduction sont transmis à votre compilateur.

Pourquoi et quand exécuter cette tâche

Il est conseillé d'utiliser la traduction CICS intégrée chaque fois que cela est possible, mais vous pouvez utiliser une traduction CICS distincte dans les situations suivantes :

Sachez que pour pouvoir effectuer des vérifications de la syntaxe sur votre code, vous devez utiliser une traduction CICS intégrée. La fonction de vérification de la syntaxe ne prend pas en charge la traduction CICS distincte. Pour activer la prise en charge de la traduction CICS distincte pour PL/I à l'aide de CICS Transaction Server for OS/390, procédez comme suit :

Procédure

  1. Ouvrez les Propriétés pour la ressource.
  2. Ouvrez l'éditeur de propriétés de groupe de la page Paramètres PL/I.
  3. Cliquez sur Environnements d'exécution.
  4. Activez la case à cocher Utiliser CICS. Ceci a pour effet d'activer la liste déroulante située en regard de la case à cocher.
  5. Dans la liste déroulante, sélectionnez le niveau du CICS Transaction Server installé sur le système distant.
  6. Cliquez sur Procédures et étapes.
  7. Activez la procédure de traduction en sélectionnant ELAXFPLT, puis en cliquant sur Activer la procédure.
  8. Cliquez sur le signe + situé près de ELAXFPLT, puis sur PLITRAN, et enfin sur Modifier. La fenêtre Options de traduction d'étape CICS s'ouvre.
  9. Remplissez les zones suivantes et enregistrez les paramètres :
    Options
    Options à configurer pour le traducteur CICS. Laissez cette zone vide pour utiliser le jeu d'options par défaut.
    SYSLIB
    Emplacement de la bibliothèque du système (SYSLIB). Vous devez spécifier cet emplacement de manière à ce que le traducteur CICS puisse retrouver les bibliothèques d'inclusion.
  10. Cliquez sur Options de liens dans le menu qui se trouve à gauche dans la fenêtre des propriétés. La sous-fenêtre des propriétés de liens s'ouvre sur la droite.
  11. Cliquez sur le signe + situé près de ELAXFLNK, puis sur LINK, et enfin sur Modifier une étape. La fenêtre Options d'étape de lien s'ouvre.
  12. Renseignez les zones suivantes et cliquez sur OK.
    Bibliothèques de liens
    Bibliothèques à lier à votre code. Vous pouvez par exemple spécifier CICSVS.TS230.CICS.SDFHLOAD et CEEV2R10.SCEELKED dans cette zone.
    Utiliser les instructions de liens spécifiées
    Sélectionnez cette option et renseignez la zone située en dessous en indiquant les cartes de contrôle d'édition de lien suivantes :
    INCLUDE SYSLIB(DFHELII)
    INCLUDE SYSLIB(EQUDCCXT)
    ORDER CEESTART
    Emplacement du module de chargement
    Le fichier dans lequel votre module de chargement doit être placé après l'étape de lien. Vous pouvez par exemple définir ici la concaténation DFHRPL de votre région CICS.
  13. Cliquez sur Appliquer.

Que faire ensuite

Vous pouvez alors exécuter des vérifications distantes de syntaxe et procéder à des constructions à distance de votre ressource configurée. Vous pouvez spécifier d'autres bibliothèques d'inclusion, d'autres options de compilation et d'autres JCL dans la sous-fenêtre des propriétés de compilation. Pour ce faire, cliquez sur le signe + pour développer ELAXFPLT, puis cliquez sur PLITRAN et enfin sur Modifier une étape.

Conditions d'utilisation | Commentaires

Ce centre de documentation utilise la technologie Eclipse. (http://www.eclipse.org)