Der lokale Transaktionsmanager unterstützt keine Transaktionen mit festen Timeout-Vorgaben. Wenn Sie das Attribut für die Länge der Zeitüberschreitung in Sekunden (timeout-in-seconds) im Transaktionsdienst-Element auf einen Wert ungleich 0 setzen, werden sämtliche lokalen Transaktionen als globale Transaktionen verarbeitet. Ein Zeitüberschreitungswert von 0 bedeutet, dass der Transaktionsmanager bei ausbleibender Reaktion der beteiligten Datenquelle auf unbestimmte Zeit wartet.
Falls der Datenquellentreiber keine globalen Transaktionen unterstützt, ist auch ein Scheitern der lokalen Transaktion möglich.
Abhilfemaßnahme: Setzen Sie den Wert des Attributs timeout-in-seconds auf den Standardwert 0.