Partager via


Programmes transactionnels avec des commandes SYNCPOINT explicites

CICS LU 6.2 Les programmes transactionnels de liaison ne peuvent pas utiliser de commandes SYNCPOINT EXEC explicites pour contrôler la sémantique de transaction des transactions COM+. Toutefois, si un TP de liaison CICS existant émet des commandes SYNCPOINT EXEC explicites, vous n’avez pas besoin de modifier le TP pour qu’il fonctionne correctement avec TI. Vous devez uniquement répondre aux deux exigences suivantes pour les composants TI qui s’exécutent dans la transaction.

  • Définissez la propriété de transaction du composant TI sur Ne prend pas en charge les transactions. Vous définissez la propriété de transaction d’un composant lorsque vous créez le composant dans TI Designer. Une fois que vous avez déployé le composant TI dans une application COM+, vous pouvez afficher ou modifier sa propriété de transaction dans TI Manager.

  • Configurez l’environnement distant (RE) qui décrit la région sur le mainframe et qui héberge le TP de liaison CICS pour autoriser l’utilisation de commandes SYNCPOINT explicites pour les composants non transactionnels.

Pour configurer l’instance RE afin d’autoriser l’utilisation de commandes SYNCPOINT explicites

  1. Dans le Gestionnaire TI, cliquez avec le bouton droit sur le RE que vous souhaitez configurer, cliquez sur Propriétés, puis sur l’onglet TP miroir CICS .

  2. Sélectionnez la zone Autoriser l’utilisation des commandes SYNCPOINT explicites pour les composants non transactionnels case activée.

  3. Cliquez sur OK.

    Si les deux conditions ne sont pas remplies, la transaction ne fonctionne pas du côté de Windows ou du côté mainframe. Dans ce cas, TI écrit un message dans le journal des événements Windows expliquant la cause de l’échec.

Voir aussi

Modèle de programmation WIP