Personnalisation du code de fin anormale dans une règle conditionnelle

Si vous souhaitez spécifier un code de fin anormale dans une règle, éditez la règle dans l'éditeur de texte de règle.

Pourquoi et quand exécuter cette tâche

Lorsque vous utilisez l'assistant pour créer une règle dans un projet de regroupement CICS et spécifiez un type d'action de fin anormale, l'assistant autorise uniquement le code de fin anormale par défaut AMPB. Pour spécifier un code de fin anormale personnalisé dans une règle conditionnelle, utilisez l'éditeur de texte de règle pour écraser la ligne correspondante dans la règle.

Procédure

  1. Ouvrez le fichier xxxx.policy dans l'éditeur de texte par défaut.
  2. Recherchez la règle conditionnelle que vous souhaitez mettre à jour, puis recherchez l'instruction <abend abendCode="AMPB"/>. Par exemple :
    <rule type="filerequest">
      <name>gt_5k_filereads_abend_rule</name>
      <description></description>
      <storageUsedCondition item="read" operator="GT" unit="K" value="5"/>
      <action>
        <abend abendCode="AMPB"/>
        </action>
     </rule>
  3. Entrez AMPB avec le code de fin anormale de votre choix. Cet exemple présente la règle de l'exemple précédent, mais avec le code de fin anormale personnalisé XX99 :
    <rule type="filerequest">
      <name>gt_5k_filereads_abend_rule</name>
      <description></description>
      <storageUsedCondition item="read" operator="GT" unit="K" value="5"/>
      <action>
        <abend abendCode="XX99"/>
        </action>
     </rule>
  4. Répétez les étapes 2 et 3 pour mettre à jour autant de codes de fin anormale que vous avez besoin dans les règles.
  5. Cliquez sur Fichier > Sauvegarder pour sauvegarder les résultats. Le fichier XML est validé lors de la sauvegarde, les erreurs étant signalées par une croix rouge. Corrigez-les, puis sauvegardez.

Résultats

La règle est créée avec les actions de fin anormale contenant les codes de fin anormale personnalisés.

Que faire ensuite

Exportez le projet de regroupement CICS contenant la règle vers zFS. Ensuite, ajoutez la règle à une plateforme ou un projet d'application pour la packager pour le déploiement ou définissez une ressource BUNDLE dans le référentiel de données CICS CSD ou CICSPlex SM, puis installez le regroupement dans une région CICS.