The child session was modified a while ago before NH-1809 probably.
Since NH2.1.0 session.GetSession(EntityMode.Poco) will open a new fresh
session with independent PersistenceContext

2010/1/8 Allan Ritchie <[email protected]>

> I filed this some time ago and it was closed without much of an
> explanation.
>
> http://nhjira.koah.net/browse/NH-1809
>
>
> On Jan 8, 1:38 pm, Ayende Rahien <[email protected]> wrote:
> > I'm +1 for that, it would simplify the current code, which is to create a
> > child session
> >
> > On Fri, Jan 8, 2010 at 8:19 PM, Dario Quintana <
> >
> > [email protected]> wrote:
> > > Hello friends,
> >
> > > I've a seeing that using EventListeners infrastructure, i.e. using a
> > > PreInsert-eventLister, we can't generate an Insert with the Event
> Session.
> > > The problem is that execution list is iterated by a *foreach *and when
> the
> > > collection is modified, an exception is thrown. We can change this
> behaviour
> > > using a simple *for*.
> >
> > > If you agree, I can change this behaviour, or maybe I'm missing
> something.
> >
> > > This is another example where this behaviour can be useful
> >
> > >http://groups.google.com/group/nhusers/browse_thread/thread/d2424b6bd.
> ..
> > > (The solution here can be simplified with just one *for*)
> >
> > > Cheers
> > > --
> > > Dario Quintana
> > >http://darioquintana.com.ar
>



-- 
Fabio Maulo

Reply via email to