[Zope-dev] why does my externalmethod generate a ZODB transac
tion
Chris McDonough
chrism@digicool.com
Thu, 6 Jul 2000 09:08:08 -0400
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:js@aixtraware.de]
> 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 - Zope-Dev@zope.org
> 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 )
>