I've written a PlonePAS plugin loosely based on SQLPASPlugin for authentication.

Sometimes it works and sometimes it doesn't.

The code creates a zsql method in source_users which I can verify via the ZMI that it is there. When the authenticate credentials plugin is called it appears to always be in the source_users folder, yet sometimes it works and sometimes it fails as shown below - not able to find the zsql method.

Why would be it fail sometimes and not others? How do I make it work reliably?

2007-04-07T18:02:10 INFO RACPASPlugin Traceback (most recent call last):
authenticateCredentials: getUserInfo: File "/usr/local/zope/instance1/Products/RACPASPlugin/plugins/usermanager.py", line 104, in authenticateCredentials
   res = self.getUserInfo(login)
authenticateCredentials: getUserInfo: File "/usr/local/zope/instance1/Products/RACPASPlugin/plugins/usermanager.py", line 253, in getUserInfo
   query = getattr(self, _UserQueryId)
authenticateCredentials: getUserInfo: AttributeError: RACPAS_getUserInfo
begin:vcard
fn:James Myers
n:Myers;James
adr;dom:;;;Paradise;CA;95969
email;internet:[EMAIL PROTECTED]
tel;fax:1.510.217.3948
tel;home:1.530.872.8444
tel;cell:1.530.570.9144
x-mozilla-html:TRUE
url:http://www.myersware.com
version:2.1
end:vcard

_______________________________________________
Zope-PAS mailing list
[EMAIL PROTECTED]
http://mail.zope.org/mailman/listinfo/zope-pas

Reply via email to