Fehlerbehebung für Transaktionen
Dieser Überblick soll Ihnen helfen, Fehler zu beheben, die Sie auf den Transaktionsservice zurückführen.
Informationen zu diesem Vorgang
Transaktionsspezifische Fehler können Sie mit den Standard-RAS-Funktionen von WebSphere Application Server bestimmen und beheben. Sollte ein Fehler auftreten, von dem Sie meinen, dass er mit Transaktionen in Verbindung steht, gehen Sie wie folgt vor:
Vorgehensweise
- Prüfen Sie, ob in der Administrationskonsole Transaktionsnachrichten ausgegeben werden.
Der Transaktionsservice generiert Diagnosenachrichten mit dem Präfix "CWWTR". Die Fehlernachricht gibt die Art des Fehlers an und enthält weitere Einzelheiten zum Fehler. In den zugehörigen Informationen zur Nachricht finden Sie eine Erklärung und empfohlene Maßnahmen zur Behebung des Fehlers.
- Suchen Sie nach Nachrichten zu Transaktionen.
Überprüfen Sie das Aktivitätenprotokoll.
Überprüfen Sie das Fehlerprotokoll.
- Suchen Sie an weiteren Stellen nach weiteren Nachrichten.
Überprüfen Sie das Protokoll "stdout.log" des Anwendungsservers. Weitere Informationen zu einem Fehler können Sie der Datei stdout.log des Anwendungsservers entnehmen. Diese Datei sollte mehr Fehlernachrichten und zusätzliche Details zum Fehler enthalten.
Prüfen Sie, ob in anderen potenziellen Nachrichtenausgaberepositorys weitere Nachrichten enthalten sind.Nähere Informationen zu einem Fehler können Sie der vom Administrator konfigurierten Standardausgabedatei entnehmen. Diese Datei sollte weitere Fehlernachrichten und zusätzliche detaillierte Angaben zum Fehler enthalten.
- Prüfen Sie, ob beim Auftreten des Fehlers Nachrichten aufgezeichnet wurden, die sich auf das Transaktionsprotokollverzeichnis
des Anwendungsservers beziehen. Anmerkung: Wenn Sie das Transaktionsprotokollverzeichnis ändern und der Anwendungsserver (mit laufenden Transaktionen) durch einen Fehler ausfällt, bevor der Server ordnungsgemäß neu gestartet wurde, wird der Server mit dem neuen Protokollverzeichnis gestartet und kann die im alten Protokollverzeichnis erfassten laufenden Transaktionen nicht automatisch auflösen. Beheben Sie diesen Fehler, indem Sie die Transaktionsprotokolle in das neue Verzeichnis kopieren. Stoppen Sie dann den Anwendungsserver, und starten Sie ihn erneut.
Prüfen Sie, ob in den RRS-Protokollen Informationen zu Transaktionsaktivitäten enthalten sind, an denen RRS-kompatible Ressourcen beteiligt sind. IBM® WebSphere Application Server for z/OS unterstützt XA- und RRS-Ressourcenmanager und ist in der Lage, RRSTransactional-Ressourcenmanager und XA-Ressourcenmanager in einer globalen Transaktion zu koordinieren. Wenn Sie in Ihrer Installation XA-Ressourcenmanager, RRS-Ressourcenmanager oder eine Mischung aus beiden verwenden, können Sie mit der Administrationskonsole Transaktionsprotokolle anzeigen, die Informationen zu allen Transaktionen enthalten. Weitere Informationen zu RRS-Transaktionen finden Sie in den RRS-Anzeigen.
- Lesen Sie die Hinweise und Tipps zur Fehlerbehebung bei Transaktionen.
Der Artikel zur Fehlerbehebung für Transaktionen enthält eine Sammlung von Fehlerbehebungstipps, die fortlaufend erweitert wird und die auf Test- und Benutzererfahrungen basiert. Falls Sie Vorschläge für weitere Tipps haben, wenden Sie sich bitte an das Dokumentationsteam von IBM WebSphere.
Unterartikel
Tipps zur Fehlerbehebung bei Transaktionen
Verwenden Sie die folgenden Tipps, die bei der Behebung von Problemen mit dem Transaktionsservice von WebSphere Application Server hilfreich sind.Ausnahmen des Transaktionsservice
Die Ausnahmen, die der Transaktionsservice von WebSphere Application Server auslösen kann, sind zusammen mit einer entsprechenden Erläuterung aufgelistet.


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjta_probd
Dateiname:tjta_probd.html