Problemas no merge

Pessoal,

Tenho um relacionamento OneToMany com cascade ALL, como segue:

  @OneToMany(mappedBy = "sorteio", cascade = CascadeType.ALL)
    private List<ImagemSorteio> imagemSorteio;

Ao persistir ou deletar sorteio tudo ocorre bem, ao selecionar um sorteio e adicionar uma imagemsorteio e merge, também tudo certo. Mas quando seleciono sorteio e deleto uma imagemsorteio e merge nada acontece e nenhum erro é disparado.
Estou usando eclipselink, alguem sabe o que poderia ser?

No método do merge há o comando flush() ?

já tinha testado com o flush antes e continuou na mesma

Amigo, passei por isso ontem, ralei pra descobrir, no meu caso aparecia o erro:

Daí hoje pela manha já escrevi no meu blog o porque acontece isso e como trata-lo: http://heyxampis.blogspot.com.br/2013/03/deleted-object-would-be-re-saved-by.html

Espero que ajude.