I've been upgrading since version 1.2.1 and in version 2.0.0.beta1 I found something very strange:
I have a long running conversation with an EntityHome bean like that:
@Name("recebimentoHome")
public class RecebimentoHome extends EntityHome<Recebimento> {
private ItemRecebimento itemRec;
@Factory("recebimento")
public Recebimento getRecebimento() {
return getInstance();
}
public ItemRecebimento getItem() {
if (itemRec == null) {
itemRec = new ItemRecebimento();
}
return itemRecebimento;
}
public void addNewItem() {
getInstance().getItens().add(itemRec);
itemRec = null;
}
..
..
..