/* I received this exception when trying to run a bulk UPDATE query in a non-JTA (i.e. resource-local) entity manager in Java SE. I had simply forgotten to wrap my JPQL code in*/ em.getTransaction().begin(); //and em.getTransaction().commit();