L'utility Local Transaction Manager non supporta le transazioni con timeout definiti. Se si imposta l'attributo timeout-in-seconds nell'elemento transaction-service su un valore maggiore di 0, tutte le transazioni locali vengono elaborate come transazioni globali. Un valore 0 per il timeout indica che il sistema di gestione delle transazioni attenderà un tempo indefinito se non riceverà segnali da una fonte di dati partecipante.
Se il driver della fonte di dati non supporta le transazioni globali, è possibile che le transazioni locali non riescano.
Soluzione: Ripristinare il valore di timeout-in-seconds a 0.