[Zope] Asynchronous DTML

W. Robert Kellock sales@creditscore.co.nz
Mon, 8 Oct 2001 21:44:59 +1300


I'm glad to report success at last! A heart felt thanks goes out to all
those who have helped me. The problem is in Generic User Folder somewhere
and has gone away now that I have replaced it with Login Manager.

A point with Login Manager that had me stumped for quite a while, you must
place your ZSQL Methods SQL_check_user, SQL_get_password and SQL_get_roles
underneath the Generic User Source NOT in the acl_users folder when
following Jok's HowTo http://www.zope.org/Members/jok/SQL_based_LoginManager
although eventually I noticed
http://lists.zope.org/pipermail/zope/2001-January/081474.html which put me
right (this IS in Jok's HowTo I know ;-} ).

Finally a question about gvibDA

Brad you said that "gvib uses Thunked_TM, so it's essentially single
threaded during a database request."  By this do you mean that the DA itself
only allows one database request at a time, but because Zope is handling the
threading issues above it we end up with several instances of the DA when
there is heavy traffic?
W.Robert Kellock                                    Ph:
+64 3 326 6115
Sales Manager                                        Fax:
+64 3 326 6115
Credit Systems Control Ltd                      Web:
                                              "making decisions easy"

----- Original Message -----
From: "Brad Clements" <bkc@murkworks.com>
To: "W. Robert Kellock" <sales@creditscore.co.nz>; <zope@zope.org>
Sent: Monday, 8 October 2001 05:48
Subject: Re: [Zope] Asynchronous DTML

> On 7 Oct 2001 at 13:04, W. Robert Kellock wrote:
> > I think you could be right.  I'm trying to see if I can replicate the
> > problem using Login Manager right now. The database adapter I'm using is
> > gvibDA for Interbase / Firebird.
> >
> > From previous posts I had concluded that gvibDA was threaded, but
> > it isn't after all :-(  If it is single-threaded are there any other
> > possibilities for a Linux user utilising Interbase / Firebird?
> gvib uses Thunked_TM, so it's essentially single threaded during a
database request.
> Brad Clements,                bkc@murkworks.com   (315)268-1000
> http://www.murkworks.com                          (315)268-9812 Fax
> netmeeting: ils://ils.murkworks.com               AOL-IM: BKClements