Explication | Une transaction globale, dans laquelle le service CORBA Object Transaction Service a été impliqué, a dépassé son délai de traitement maximal. Cette transaction a été marquée pour annulation seulement. Toute autre répartition de méthodes dans cette transaction causera une exception CORBA::TRANSACTION_ROLLEDBACK. |
Action | Examinez l'application et recherchez une erreur éventuelle dans l'écriture du code. L'application peut explicitement définir la valeur d'expiration de la transaction sur une valeur inférieure ou égale à celle de la variable d'environnement transaction_maximumTimeout. Si aucun délai d'expiration n'a été explicitement défini, la valeur par défaut de la variable d'environnement transaction_defaultTimeout sera utilisée. |
Explication | Le service de reprise de ressources indiqué dans le message a échoué et ce service s'est complété par le code retour hexadécimal indiqué. |
Action | Pour obtenir plus d'informations, consultez les codes retour des services de reprise des ressources dans le manuel Programmation MVS : Reprise des ressources. |
Explication | Un ou plusieurs gestionnaires de ressources impliqués dans la transaction globale (et dont l'identificateur est affiché dans le message) ont été affectés à une sortie différente de la sortie générale de la transaction globale. Par exemple, si la sortie de la transaction a été validée, certaines ressources impliquées dans la transaction ont été annulées. |
Action | Ce message montre l'identificateur de transaction pour lequel la sortie heuristique s'est produite. Utilisez la fonction de dialogue ATRFPCMN pour revoir les journaux de transaction RRS (Resource Recovery Services) et déterminer quelles ressources présentent des incohérences. Suivez les procédures pour ce gestionnaire de ressources spécifique afin de restaurer ou de corriger l'état de ces ressources. |
Explication | Un ou plusieurs gestionnaires de ressources impliqués dans la transaction globale (et dont l'identificateur est affiché dans le message) ont peut-être été affectés à une sortie différente de la sortie générale de la transaction globale. |
Action | Ce message montre l'identificateur de transaction pour lequel la sortie heuristique s'est peut-être produite. Utilisez la fonction de dialogue ATRFPCMN pour revoir les journaux de transaction RRS (Resource Recovery Services) et déterminer si des ressources présentent des incohérences. Suivez les procédures pour ce gestionnaire de ressources spécifique afin de restaurer ou de corriger l'état de ces ressources. De plus, si cette condition se produit alors que des optimisations transactionnelles ont été utilisées, le service RRS peut ne pas être informé de la sortie transactionnelle, en raison de la délégation des responsabilités de validation du gestionnaire de ressources unique. Dans ce cas, la sortie du gestionnaire de ressources unique est inconnue et une condition périlleuse existe. Pour déterminer la sortie, suivez les procédures documentées pour le gestionnaire de ressources identifié dans le message afin de déterminer la sortie ou de corriger les ressources impliquées dans la transaction globale comme cela est affiché dans le message. |
Explication | Le composant des services de transactions a lancé le redémarrage et la reprise des transactions avec le service RRS (Resource Recovery Services). |
Action | Aucune action n'est requise. |
Explication | Le composant des services de transaction a reçu des unités de redémarrage de reprise à partir du service RRS (Resource Recovery Services). Les comptes indiquent le nombre d'unités de travail qui disposaient d'états lors du précédent arrêt du serveur, de sorte que certaines actions de reprise doivent être réalisées pendant ce redémarrage. Le compte EN COURS D'ANNULATION indique le nombre de transactions qui étaient en cours d'annulation. Celles-ci doivent subir une opération de reprise afin de restaurer dans leur état précédent des ressources modifiées par ces transactions. Le compte EN COURS DE VALIDATION indique le nombre de transactions interrompues entre les phases 1 et 2 du processus de validation. Celles-ci doivent subir une opération de reprise afin de garantir que les ressources modifiées par ces transactions ne seront pas disponibles tant que leur état InDoubt ne sera pas résolu. Le compte IN-COMMIT indique le nombre de transactions qui avaient démarré, mais pas terminé, la phase 2 du processus de validation. Celles-ci doivent subir une opération de reprise pour compléter le processus de validation. |
Action | Aucune action n'est requise. |
Explication | Le processus de redémarrage des services de transactions est terminé. Toutes les unités de récupération ont été résolues. |
Action | Aucune action n'est requise. |
Explication | Pendant le processus d'échange du nom du journal RRS (Resource Recovery Services), ce service a indiqué qu'aucun nom de journal n'avait été spécifié auparavant. Aucune unité de récupération RRS incomplète ne sera renvoyée pendant le lancement du redémarrage. |
Action | Aucune action n'est requise. |
Explication | Pendant le processus d'échange du nom du journal RRS (Resource Recovery Services), ce service a indiqué qu'un nom de journal avait été spécifié auparavant. Certaines unités de récupération RRS incomplètes peuvent être renvoyées pendant le lancement du redémarrage. |
Action | Aucune action n'est requise. |
Explication | Le processus de redémarrage des services de transactions est terminé. Toutes les unités de récupération ont été résolues. |
Action | Aucune action n'est requise. |
Explication | Le processus de redémarrage des services de transactions pour l'URID (ID unité de récupération) indiqué dans le message est terminé. |
Action | Aucune action n'est requise. |
Explication | Le processus de redémarrage des services de transactions essaie toujours de résoudre des unités de récupération de démarrage incomplètes dans le mode de redémarrage et de reprise. Ce message est envoyé à des intervalles réguliers afin de montrer la progression du processus de récupération des transactions. |
Action | Aucune action n'est requise. |
Explication | Pendant le mode de redémarrage et de reprise, le serveur d'application n'a pas pu contacter le coordinateur de reprise pour la branche de transaction avec l'ID échange (XID) fourni. Le nom d'hôte et le port ont été obtenus depuis l'identificateur IOR (Interoperable Object Reference) pour le coordinateur de reprise. Si l'identificateur IOR pointe vers un objet WebSphere/390, le nom du serveur est également écrit. |
Action | Assurez-vous que le serveur et l'hôte peuvent être atteints par ce serveur application. Si la connectivité ne peut pas être restaurée, vous pouvez utiliser les informations de transaction dans ce message pour résoudre manuellement la sortie de la transaction à l'aide des panneaux RRS (Resource Recovery Services) ISPF ou de la macro ATRSRV. Notez que la résolution manuelle de la transaction peut mener à des sorties de transaction mixtes entre les gestionnaires et les serveurs de ressources. |
Explication | Pendant le mode de redémarrage et de reprise, le serveur d'application n'a pas pu contacter le coordinateur de reprise pour la branche de transaction avec l'ID échange (XID) fourni. Puisque la sortie n'a pas pu être déterminée, ce serveur n'a pas pu fournir une résolution de transactions vers les ressources enregistrées par le coordinateur de transactions sur ce serveur pour la branche de transactions dotée des informations d'ID d'échange (XID) de ce message. |
Action | Aucune action n'est requise. |
Explication | Pendant le mode de redémarrage et de reprise, le serveur d'application n'a pas pu valider ou annuler avec succès la ressource impliquée dans la branche de transaction décrite par les informations de l'ID d'échange (XID) de ce message. La sortie de la transaction a été déterminée, mais elle ne peut pas être terminée tant que les ressources OTS subordonnées n'ont pas été averties de la sortie. |
Action | Assurez-vous que le serveur et l'hôte peuvent être atteints par ce serveur application. Si la connectivité ne peut pas être restaurée, vous pouvez utiliser les informations de transaction dans ce message pour résoudre manuellement la sortie de transaction pour les noeuds subordonnés. Les intérêts OTS (Object Transaction Service) CORBA de l'unité de récupération RRS (Resource Recovery Services) avec l'URID (ID unité de récupération) fourni peuvent être supprimés à l'aide des panneaux ISPF RRS ou la macro ATRSRV. |
Explication | Pendant le mode de redémarrage et de reprise, le serveur d'application n'a pas été prévenu qu'il devait oublier une sortie heuristique pour une transaction dans laquelle il était impliqué. Une transaction qui n'est pas oubliée n'est pas complète car l'UR (Unité de Récupération) RRS (Resource Recovery Services) avec l'URID (ID unité de récupération) fourni est toujours active. |
Action | Assurez-vous que le serveur et l'hôte de ce message peuvent se connecter à ce serveur. Si la connectivité ne peut pas être restaurée ou si le supérieur ne connaît pas la sortie heuristique, vous pouvez uiliser les panneaux ISPF RRS ou la macro ATRSRV pour supprimer les intérêts OTS (Object Transaction Service) CORBA dans l'UR avec l'URID fourni. |
Explication | Le processus de redémarrage des services de transactions essaie toujours de résoudre des unités de récupération de démarrage incomplètes dans le mode de redémarrage et de reprise. Ce message est envoyé à des intervalles réguliers afin de montrer la progression du processus de récupération des transactions. Puisque chaque gestionnaire de ressources XA gère ses propres fichiers journaux, il est impossible de dire combien d'unités de récupération doivent être résolues tant que chaque gestionnaire de ressources n'a pas été contacté. |
Action | Aucune action n'est requise. |
Explication | La reprise transactionnelle pour ce serveur est en cours d'exécution sur un serveur pair utilisant une infrastructure de reprise à haute disponibilité. Ce serveur doit attendre l'arrêt du processus de reprise à haute disponibilité avant de pouvoir remplacer ses journaux transactionnels. |
Action | Aucune action n'est requise. Le serveur pair a été prévenu qu'il doit arrêter la reprise. |
Explication | Le processus de reprise du service de transactions ne s'est pas terminé dans la limite configurée du nombre de tentatives. La sortie de la transaction a été heuristiquement définie pour validation en fonction de la variable d'environnement configuée : transaction_LPSHeuristicCompletion. |
Action | Aucune action n'est requise. |
Explication | Le processus de reprise du service de transactions ne s'est pas terminé dans la limite configurée du nombre de tentatives. La sortie de la transaction a été heuristiquement définie pour annulation en fonction de la variable d'environnement configuée : transaction_LPSHeuristicCompletion. |
Action | Aucune action n'est requise. |
Explication | Le processus de reprise du service de transactions ne s'est pas terminé dans la limite configurée du nombre de tentatives. La sortie de la transaction a été heuristiquement définie sur manuel en fonction de la variable d'environnement configuée : transaction_LPSHeuristicCompletion. |
Action | Accédez aux panneaux RRS pour afficher et résoudre toute transaction en attente. */ |
Explication | Le processus de reprise des services de transactions a été arrêté car la reprise du serveur en panne est déjà en cours sur un autre serveur. Le service de transactions n'a pas pu obtenir les ressources nécessaires car elles sont utilisées par un autre serveur qui tente d'effectuer la reprise sur le même serveur en panne. |
Action | If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ . |
Explication | Le processus de reprise des services de transactions sera arrêtée car le serveur, sur lequel la reprise est en cours, a été redémarré. Si la reprise n'était terminée sur le serveur pair, elle continuera pendant le redémarrage du serveur. |
Action | Aucune action n'est requise. |
Explication | Le service de transactions a tenté de conduire un objet transactionnel résidant sur l'ensemble serveur, hôte, port indiqué dans le message. Les justificatifs de sécurité fournis sur l'appel ont été rejetés par le serveur éloigné. |
Action | La stratégie de sécurité du serveur éloigné peut avoir changé depuis le démarrage de la transaction. Dans ce cas, mettez à jour la stratégie de sécurité sur le serveur éloigné afin de permettre temporairement l'aboutissement de cette transaction. L'opération se relancera automatiquement. |