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 по дате отправления: