INFO def.DefaultDeleteEventListener - handling transient entity in delete processing

Quando tento excluir um objeto sem ID ele me lança esse “INFO”

pq um “INFO” ao invés de lançar uma exception?

obs: estou usando hibernate puro

Cara, post velho, mas respondendo pra quem tiver passando por isso hj. Olha passei por esse erro e no meu caso foi que esqueci de atribuir o objeto do parâmetro do bean a um objeto do mesmo tipo instanciado no bean, no próprio método ou como variável global. Ex com objeto instanciado como variável global:

[code]public class FuncionarioMB{
private Funcionario funcionario = new Funcionario();

public void deletarFuncionario(Funcionario f){
this.funcionario = f;
daoFuncionario.removerFuncionario(funcionario);
}
[/code]