ERRO AO TENTAR DELETAR REGISTRO.
SEGUE MEU CÓDIGO
package com.cleiton.consultasAtualizarDeletar;
import javax.persistence.EntityManager;
import javax.persistence.Query;
import javax.transaction.TransactionScoped;
import com.cleiton.topicos2.Consultar;
public class DeletarUsuario {
@TransactionScoped
public void deletarusuario(String codigo) throws Exception {
Consultar consulta = new Consultar ();
EntityManager obconsulta = consulta.getEntityManager();
Query query= obconsulta.createQuery("DELETE CADASTRO_USUARIO U WHERE U.USR_CODIGO='"+codigo+"'");
query.executeUpdate();
((EntityManager) query).getTransaction().commit();
}
}
SEGUE O ERRO.
javax.persistence.TransactionRequiredException: Executing an update/delete query