Thanks Steve, I can confirm that with an (active) JTA-managed connection, you should not call Connection#commit nor Connection.setAutocommit.