Lorsque le journal du serveur de processus contient des rapports répétés de l'exception com.ibm.ws.Transaction.XAResourceNotAvailableException, supprimez les journaux de transaction pour résoudre le problème.
Symptôme :
au démarrage de l'adaptateur, l'exception suivante est journalisée à plusieurs reprises dans le fichier journal du serveur de processus :
Problème :
une ressource a été supprimée pendant que le serveur de processus validait ou annulait une transaction pour cette ressource. Lorsque l'adaptateur démarre, il tente de récupérer la transaction, mais n'y parvient pas car la ressource a été supprimée.
Solution :
pour corriger ce problème, procédez comme suit :
Dans un environnement de production, supprimez uniquement les transactions représentant les événements que vous n'avez pas besoin de traiter. Pour ce faire, vous pouvez réinstaller l'adaptateur en le faisant pointer sur la base de données d'événements utilisée à l'origine, et en supprimant uniquement les transactions dont vous n'avez pas besoin. Une autre démarche consiste à supprimer les transactions provenant des fichiers log1 oulog2 dans le répertoire suivant :
server_install_directory\profiles\profile_name\tranlog\node_name\wps\server_name\transaction\tranlog
(c) Copyright IBM Corporation 2005, 2006.
Technologie Eclipse (http://www.eclipse.org)