Re: Unable to commit: transaction marked for rollback
От | David Kerr |
---|---|
Тема | Re: Unable to commit: transaction marked for rollback |
Дата | |
Msg-id | 4C2CE533.8010301@mr-paradox.net обсуждение исходный текст |
Ответ на | Re: Unable to commit: transaction marked for rollback ("Kevin Grittner" <Kevin.Grittner@wicourts.gov>) |
Ответы |
Re: Unable to commit: transaction marked for rollback
|
Список | pgsql-jdbc |
On 7/1/2010 11:30 AM, Kevin Grittner wrote: > David Kerr<dmk@mr-paradox.net> wrote: > >> javax.transaction.RollbackException: Unable to commit: transaction >> marked for rollback >> >> Can someone give me a scenario where this would happen? > > It sounds like the right exception for the case where a previous > statement generated an error within a database transaction. After > that, any attempt to run a statement would generate this at the > PostgreSQL level: > > ERROR: current transaction is aborted, commands ignored until end > of transaction block > > until a ROLLBACK or COMMIT (which would be treated as a ROLLBACK > because of the transaction state) is executed. > > That sounds like exactly the case for which RollbackException was > created: > > http://java.sun.com/javase/6/docs/api/javax/transaction/TransactionRolledbackException.html > > -Kevin > Would postgres normally log the error in the TX? (it's not, which is why i'm asking) Thanks! Dave
В списке pgsql-jdbc по дате отправления: