I posted something about a shadowmodel.. In the end I did this :
Model<Event> eventModel = new
Model<Event>(
(Event)
SerializationHelper.clone((Event) model
.getObject()));
CompoundPropertyModel<Event> e
= new CompoundPropertyModel<Event>(
eventModel);
EventWizard newWizard = new
EventWizard(eventWizard
.getId(), e) {
@Override
public void onFinish() {
eventRepository.update(eventModel.getObject());
eventWizard.setVisible(false);
}
};
This is the helper : import org.hibernate.util.SerializationHelper;
IT's working nicely the trick as you've discovered when the wizard are
over multiple pages..
2010/1/14 Rodolfo Cartas <[email protected]>:
> Hi! I'm currently working on a wizard to modify a pojo extracted from a
> database with Hibernate. I don't want to commit any changes to the db before
> the user finishes the wizard, but the pojo loses reference to the original
> session. Shall I eagerly fetch the object to avoid any hibernate session
> reference exceptions?
>
> Thanks,
>
> Rodolfo
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]