I am using JBoss 3.2.1, Postgres 7.3.2 java 1.4. I have succesfully configured a postgres ds. I have set the transaction isolation level to transaction_serializable. Now I get "java.sql.SQLException: ERROR: Can't serialize access due to concurrent update". According to the postgres documentation this means I need to retry the transaction. Trouble is I can't seem to catch this exception how do I retry? (it appears that it is caught and logged inside jboss somewhere).