Author Login
Post Reply
>
see comments inline...
> Hi,
> Possibility:
>
>> Box box = boxDao.findNextFreeBox(BoxType.STANDARD); //
> Does this 'box' an existing persistent box, possibly with _version
> = 1?
>
correct.
>> where boxDao.save() is only a wrapper to em.persist(object)
> then this box should be merged. Attempted to persist() will hit the
> DuplicateKey exception at database which is getting translated to
> EntityExistsException to the application.
>
Ok. this worked of course. Then i need to ask inside the save() method
if this object is detached or not and then do either a em.merge() or a
em.persist() correct?
Marc