Get a runtime error "You cannot set autocommit during a managed transaction!" when I try to setAutoCommit to false on the connection object.
If your running in an EJB the container is managing your transaction.