Oh you don't like that message? I thought it was cute ;-) Well, you can customize it by setting org.jboss.seam.TransactionFailed in messages.properties.
If you really, really hate it, you can subclass the TransactionalSeamPhaseListener and override addTransactionFailedMessage().
I really can't hate what you are doing, Gavin.
Thanks a lot.
Thanks :) Cheers.