The testsuite should be improved then to catch this sort of stuff.

Bill

> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of Dain
> Sundstrom
> Sent: Tuesday, August 07, 2001 12:31 PM
> To: [EMAIL PROTECTED]
> Subject: Re: [JBoss-dev] synchronizeEntitiesWithinTransaction, null pk &
> remove
>
>
> Bill,
>
> Actually, I did run the test. I guess I have it setup wrong.  The bigger
> problem with the test package is it doesn't work like a normal JUnit test
> suite, so I don't see the there were x failures.  Next time I work on some
> thing outside of the cmp package, I look into my setup.
>
> back to the parser....
>
> -dain
>
> ----- Original Message -----
> From: "Bill Burke" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Tuesday, August 07, 2001 10:51 AM
> Subject: RE: [JBoss-dev] synchronizeEntitiesWithinTransaction, null pk &
> remove
>
>
> > Dain,
> >
> > The idea was a good one and the code is better for it.  Don't
> worry about
> > it.  Just be more careful next time.  We all make mistakes.
> Make sure you
> > run jbosstest before you check stuff like this in.  I've just got in the
> > habit of this myself.  Also, I've got to start making a list of
> things to
> > test so that we can have good regression tests in jbosstest so
> introduced
> > problems like this show up in the nightly build.
> >
> > Bill
> >
> > > -----Original Message-----
> > > From: [EMAIL PROTECTED]
> > > [mailto:[EMAIL PROTECTED]]On
> Behalf Of Dain
> > > Sundstrom
> > > Sent: Tuesday, August 07, 2001 11:19 AM
> > > To: [EMAIL PROTECTED]
> > > Subject: Re: [JBoss-dev]
> synchronizeEntitiesWithinTransaction, null pk &
> > > remove
> > >
> > >
> > > Mark,
> > >
> > > If you remember, I posted to this list the suggested change to the
> > > interceptor, and waited a day after YOU said it was OK to make the
> change.
> > >
> > > As a side note, I was attempting to move the actual store logic out of
> the
> > > interceptor.  I moved the sync entities in tx to application.  My
> > > goal being
> > > to make the interceptor smaller and easier to understand.
> > >
> > > -dain
> > >
> > > ----- Original Message -----
> > > From: "marc fleury" <[EMAIL PROTECTED]>
> > > To: <[EMAIL PROTECTED]>
> > > Sent: Tuesday, August 07, 2001 10:05 AM
> > > Subject: RE: [JBoss-dev]
> synchronizeEntitiesWithinTransaction, null pk &
> > > remove
> > >
> > >
> > > > bill,
> > > >
> > > > between you and I, this is typically the type of problem I want to
> avoid
> > > > with the core container interceptors.  I know (pretty sure) I
> > > didn't miss
> > > > something as basic as that and obviously it wasn't you.  If it
> > > is me then
> > > it
> > > > only makes the following point even more true.
> > > >
> > > > I put "you must be this tall to ride the dragon" messages in
> > > the code but
> > > it
> > > > seems to have no effect in fact it seems to attract more people
> > > wanting to
> > > > take the challenge.  You and I know the nightmare that
> solid synch is
> (I
> > > > almost went crazy with it) so it *enfuriates* me when someone comes
> and
> > > > changes it without paying attention.  Can you track down the
> > > change (still
> > > > compiling painfully in RH) and let me know and will send a "friendly
> > > > reminder privately". :(  It could very well be me because I
> > > honestly don't
> > > > remember.
> > > >
> > > > thanks for being on top of this, I am just tired of going back
> > > and back to
> > > > it.  It is a waste of our time.
> > > >
> > > > we should do it once and for all and then **lock** the 3
> classes code
> in
> > > CVS
> > > > :)
> > > >
> > > > marcf
> > > >
> > > > |-----Original Message-----
> > > > |From: [EMAIL PROTECTED]
> > > > |[mailto:[EMAIL PROTECTED]]On Behalf Of
> Bill
> > > > |Burke
> > > > |Sent: Tuesday, August 07, 2001 10:34 AM
> > > > |To: [EMAIL PROTECTED]
> > > > |Subject: RE: [JBoss-dev] synchronizeEntitiesWithinTransaction,
> > > null pk &
> > > > |remove
> > > > |
> > > > |
> > > > |
> > > > |
> > > > |> -----Original Message-----
> > > > |> From: [EMAIL PROTECTED]
> > > > |> [mailto:[EMAIL PROTECTED]]On
> Behalf Of
> > > Jason
> > > > |> Dillon
> > > > |> Sent: Monday, August 06, 2001 9:19 PM
> > > > |> To: [EMAIL PROTECTED]
> > > > |> Subject: [JBoss-dev]
> synchronizeEntitiesWithinTransaction, null pk
> &
> > > > |> remove
> > > > |>
> > > > |>
> > > > |> I am running into a problem with entity bean removal where the
> > > > |pk is null,
> > > > |> which causes most everything passed (and including)
> > > > |> Application.synchronizeEntitiesWithinTransaction() to fail
> > > (called from
> > > > |> EntityContainer.remove()).
> > > > |>
> > > > |
> > > > |The person who moved synchronizeEntitiesWithinTransaction forgot to
> > > perform
> > > > |that same logic that is
> > > EntitySynchronizationInterceptor.storeEntity.  I
> > > > |should have caught this when I reviewed the code.  Sorry,
> I'll fix it
> > > now.
> > > > |
> > > > |BTW, pk get's set to null when a remove() is called.
> > > > |
> > > > |Bill
> > > > |
> > > > |
> > > > |
> > > > |_______________________________________________
> > > > |Jboss-development mailing list
> > > > |[EMAIL PROTECTED]
> > > > |http://lists.sourceforge.net/lists/listinfo/jboss-development
> > > >
> > > >
> > > > _______________________________________________
> > > > Jboss-development mailing list
> > > > [EMAIL PROTECTED]
> > > > http://lists.sourceforge.net/lists/listinfo/jboss-development
> > > >
> > >
> > >
> > > _______________________________________________
> > > Jboss-development mailing list
> > > [EMAIL PROTECTED]
> > > http://lists.sourceforge.net/lists/listinfo/jboss-development
> > >
> >
> >
> >
> > _______________________________________________
> > Jboss-development mailing list
> > [EMAIL PROTECTED]
> > http://lists.sourceforge.net/lists/listinfo/jboss-development
> >
>
>
> _______________________________________________
> Jboss-development mailing list
> [EMAIL PROTECTED]
> http://lists.sourceforge.net/lists/listinfo/jboss-development
>



_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to