Rational Developer for System z, Version 7.6

Utilisation d'une traduction CICS distincte pour COBOL 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 COBOL à l'aide de CICS Transaction Server for OS/390, procédez comme suit :

  1. Ouvrez la page de propriétés Paramètres COBOL.
  2. Cliquez sur l'onglet Procédures et étapes.
  3. Activez la case à cocher Utiliser CICS. Ceci a pour effet d'activer la liste déroulante située en regard de la case à cocher.
  4. Dans la liste déroulante, sélectionnez le niveau du CICS installé sur le système distant.
  5. Activez la procédure de traduction en cliquant sur ELAXFCOT, puis sur Activer la procédure.
  6. Cliquez sur le signe + situé près de ELAXFCOT, puis sur COBTRAN, et enfin sur Modifier une étape. La fenêtre Options de traduction d'étape CICS s'ouvre.
  7. Renseignez les zones suivantes et cliquez sur OK.
    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 membres de copie.
  8. Cliquez sur Appliquer.
  9. 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.
  10. 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.
  11. 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.
  12. 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 fichiers de définitions, 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 ELAXFCOT, puis cliquez sur COBTRAN, et enfin sur Modifier une étape.

Conditions d'utilisation | Commentaires en retour

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