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 )