Hey,

I'm taking this stuff over.  Don't worry about rolling it back, the changes
are needed.  I'll move the logic out of Application.java.

Bill

> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of marc
> fleury
> Sent: Tuesday, August 07, 2001 11:46 AM
> To: [EMAIL PROTECTED]
> Subject: RE: [JBoss-dev] synchronizeEntitiesWithinTransaction, null pk &
> remove
>
>
>
> Ok
>
> yes now I remember
>
> 1- your work is truly appreciate on the cmp2.0. It is important work
> 2- I didn't ok the changes to the interceptor, in fact I still DON'T
> understand what is an application from your point of view.  An application
> is an application, in fact tx will SPAN SEVERAL COMPONENTS AND
> APPLICATIONS
> so why you keep that outside the container in an "Application"
> object seems
> really wrong to me... I asked you to justify the "application" I don't
> remember you did and I missed the "commits".  Please roll them
> back and work
> with Bill in getting a solution to your problem that *he* approves of.
>
> |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.
>
> 3- Ok don't do that... don't attempt to move anything out of the
> interceptor
> on your own.
>
> |My goal being
> |to make the interceptor smaller and easier to understand.
>
> 4- don't do that, don't simplify on your own.
>
> There is tons of work in those interceptors and more than meets the eye at
> first second and third analysis that is just the nature of the beast.  BTW
> for 3.0 I will seriously consider going WebLogic's way and doing away with
> that tx stuff and letting the DB deal with it.  I screw it up everytime I
> touch it and really need to get back in it deeply before I can refix it...
> it takes massive concentration and energy on my part.  It is really time
> consuming and painful.  If you don't understand something and
> feel the urge
> to fix it...? well please don't!
>
> |-dain
>
> Again, the cmp work is top-notch but please don't touch the
> interceptors, in
> fact put back the code as it was under bill supervision please.
> I take tons
> of care everytime I touch this and still I mess it up 50% of the time the
> probability space there is just mind boggling.  And the last changes I did
> simplify already.  I will lock these classes.
>
> Thanks
>
> marcf
> |
> |----- 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

Reply via email to