Re: [Zope-dev] Re: zpatterns-0.4.0a5: problemwithunregistering transactionals
Okay, that makes sense. 2.1.6 has a weirdness in the ZPublisher exception hook that begins a new transaction instead of aborting the old one cleanly, I did notice this.
and that ultimately causes the objects to get aborted twice. I reported this a month or two ago and it got fixed in 2.2. rahhh, is Zope 2.2 the only way to go? :-)
You're going to have to go with your patch, though, because there's not a simple patch you can apply to 2.1.6 to fix the problem in Zope itself. Unfortunately, it is hard for me to tell whether your patch has any other repercussions. :( I will try to review the structure of my Transactional class and see if there are any side effects (besides the one you've found) of an object being aborted twice. Thanks a lot. By the way, besides new features like skinscript and proxy settings, did you fix any bugs from 0.4.0a5 in 0.4.1a5 that would make me have to upgrade my current ZPatterns?
regards, jephte.clain@univ-reunion.fr
At 08:06 PM 7/27/00 +0400, Jephte CLAIN wrote:
By the way, besides new features like skinscript and proxy settings, did you fix any bugs from 0.4.0a5 in 0.4.1a5 that would make me have to upgrade my current ZPatterns?
IIRC, nothing that would affect you on 2.1.6. I vaguely recall some fixes for 2.2 stuff, but I think they were all out in 0.4.0a5 anyway.
"Phillip J. Eby" wrote:
At 08:06 PM 7/27/00 +0400, Jephte CLAIN wrote:
By the way, besides new features like skinscript and proxy settings, did you fix any bugs from 0.4.0a5 in 0.4.1a5 that would make me have to upgrade my current ZPatterns?
IIRC, nothing that would affect you on 2.1.6. I vaguely recall some fixes for 2.2 stuff, but I think they were all out in 0.4.0a5 anyway.
Just a note: I sent an email earlier to Phillip about this, but it may be a good isea to get it out here too. I used a fresh install of zope, and the new ZPatterns snap for testing. The latest LM (0.8.7a1) does not seem compatible. It errors out complaining about not being able to import stuff, Like Rack (IIRC), and one other. -- Do not meddle in the affairs of sysadmins, for they are easy to annoy, and have the root password.
participants (3)
-
Bill Anderson -
Jephte CLAIN -
Phillip J. Eby