Any method called directly through the web (e.g. like this one, which I
assume is through an HTTP POST) will be bounded in a transaction. Why
would you not want this to happen?
-Original Message-
From: Joachim Schmitz [mailto:[EMAIL PROTECTED]]
Sent: Thursday, July 06, 2000 3:30 AM
To: zope-dev
Subject: Re: [Zope-dev] why does my externalmethod generate a ZODB
transaction
Hi,
answering to myself, cause nobody else could find the reason
in the code I
provided, because I didn't include the real culprit. Here is
the very much
abreviatet version, which also generates a transaction:
def workform(self,REQUEST):
"Die Masken EinAusgabe"
self.form=REQUEST.form-- this does it
return "this generated a transaction"
So don't modify the "self" of an external method.
Mit freundlichen Grüßen
Joachim Schmitz
AixtraWare, Ing. Büro für Internetanwendungen
Hüsgenstr. 33a, D-52457 Aldenhoven
Telefon: +49-2464-8851, FAX: +49-2464-905163
___
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Related lists -
http://lists.zope.org/mailman/listinfo/zope-announce
http://lists.zope.org/mailman/listinfo/zope )
___
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Related lists -
http://lists.zope.org/mailman/listinfo/zope-announce
http://lists.zope.org/mailman/listinfo/zope )