BIP4002

Severità

20 : Errore

Messaggio

Lo stato della transazione non è coerente con il valore dell'attributo 'transaction' nel nodo <inserisci_0>.

Spiegazione

Il nodo '<inserisci_0>' causerà un commit della transazione database su DSN '<inserisci_1>'. Tuttavia, esiste già una transazione attiva su quel database, che verrà sottoposta a commit prematuramente se questo nodo eseguiva un commit. Si può presentare questa situazione se un nodo precedente che ha causato l'aggiornamento di un database sullo stesso DSN aveva la proprietà di transazione 'automatic' specificata. In determinate situazioni la logica del flusso messaggi viene considerata incompatibile.

Risposta

Esaminare la logica del flusso di messaggi, correggerla e riutilizzarla.