Ошибка ясна, вы не можете установить автокоммит, пока вы находитесь в управляемой транзакции. Вам даже не нужно устанавливать значение false, так как это значение по умолчанию, вы используете его для автоматической фиксации.
Я не уверен, используете ли вы J2EE и EJB, если вы хотите и хотите ВКЛЮЧИТЬ автокоммит, вы можете изменить свой параметр на управляемую транзакцией (BMT), и это позволит вам изменить этот параметр.
Однако, если вы используете его в своем коде, вам не нужно устанавливать его в false, все выполняется в транзакциях, и вы управляете ими с помощью коммита или отката.