afaik,if your collection is lazy ,you will be able to initialize it in the
same session ..
if you are trying to initialize it in a new/different session you will not
be able to initialize it..
what i did was making sure that you have a associate collection which is in
the same session..
i think better way would be persisting a user's new entry  and then showing
him the actual list which is a reflection of your database..


On Fri, Dec 3, 2010 at 12:50 PM, Nivedan Nadaraj <shravann...@gmail.com>wrote:

> Vineet
> I have not tried that. In this scenario, it will overwrite the phone's the
> user may have added to a list on the UI and is yet to be persisted. If you
> know what I mean.
>
> 1, Initial fetch of Subject along with his phones ( 5 items)
> 2. User adds a new phone number to the subject ( 5 + 1 (yet to be
> persisted)
> 3. If user navigates and the load() gets a list of Phones for the subject
> it
> will overwrite the ones user has added.
>
> Not sure if that made sense, thanks for your thoughts
> Will ping back
> Niv
>
>
> On Thu, Dec 2, 2010 at 5:43 PM, vineet semwal <vineetsemwal1...@gmail.com
> >wrote:
>
> > do you see the exception when you try this?
> >          @Override
> >           protected Object load() {
> >              // return containerForm.getModelObject().getPhoneList();
> > return service.getRequiredObject(*).getPhoneList(); //or any thing like
> it
> > ..
> >
> >           }
> >
> > On Thu, Dec 2, 2010 at 12:12 PM, Nivedan Nadaraj <shravann...@gmail.com
> > >wrote:
> >
> > > Hi James
> > >
> > > Thanks for the time. I use the CPM for the whole use case. Mmm..is LDM
> > > mandatory for such a use case? Am open for thoughts just want the best
> > way
> > > to implement it.
> > > Can you explain a bit further what your thought was please?
> > >
> > > Thank you
> > > Regards
> > >
> > >
> > >
> > >
> > > On Thu, Dec 2, 2010 at 2:13 PM, James Carman <
> ja...@carmanconsulting.com
> > > >wrote:
> > >
> > > > Just make sure your form's model is a LDM too.
> > > >
> > > > On Thu, Dec 2, 2010 at 12:23 AM, Nivedan Nadaraj <
> > shravann...@gmail.com>
> > > > wrote:
> > > > > Hi All
> > > > >
> > > > > I am guessing this is more of a Hibernate thing/issue but if some
> one
> > > has
> > > > > encountered this and has a explanation that I can probably use from
> > the
> > > > > Wicket front would be great.
> > > > >
> > > > > https://forum.hibernate.org/viewtopic.php?f=1&t=1008473
> > > > >
> > > > >
> > > > > I have a LazyIntializationException when i page through some items.
> I
> > > use
> > > > > the PageableListView, the List item(s) are entities that are
> > retrieved
> > > > via
> > > > > an association Person.phones which is  a Set type.
> > > > > The funny thing is, the LIException is intermittent. I am also
> using
> > > > > OpenSessionInViewFilter. Any thoughts?
> > > > >
> > > > > By the way the this is the load() implemenation, I have set the
> Model
> > > > > Object's phoneList with a list of values fetched via the
> > Service->DAO.
> > > I
> > > > > have used this with other entities without association and it works
> > >  but
> > > > I
> > > > > guess is a different scenario(not associations)
> > > > >
> > > > > Model = new LoadableDetachableModel<Object>() {
> > > > >    @Override
> > > > >            protected Object load() {
> > > > >                return
> containerForm.getModelObject().getPhoneList();
> > > > >            }
> > > > >        };
> > > > > }
> > > > >
> > > > > If someone has any thoughts would appreiciate hearing from you.
> > > > >
> > > > >
> > > > > Cheers
> > > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> > > > For additional commands, e-mail: users-h...@wicket.apache.org
> > > >
> > > >
> > >
> >
> >
> >
> > --
> > regards,
> > Vineet Semwal
> >
>



-- 
regards,
Vineet Semwal

Reply via email to