At Wed, 28 Sep 2005 16:56:58 +0300,
Velko Ivanov wrote:
> > I tested gadly adapter then I got ForbiddenAttribute error.
> > I think it may needs additional configuration to gadflyda.zcml.
> If you are using the UI grant tool to specify permissions for your
> principal, the problem is that ZopeConnection and ZopeCursor are not
> locatable objects and access is uncoditionally denied.
> There was a thread on that recently, plus a submission to the bug collector.
I didn't know the problem around DA and locatable, but it's very helpful
to me, thank you!
My problem is different from above mentioned. It was occured when I tested
my sql query in test form in gadfly adapter and I found a cause of problem.
I was mistaken in my last post.
When DA gets own connection object, it uses __call__ method for getting
connection directly instead of zapi.getUtility. Since DA was proxied,
connection is proxied either. As a result, GadflyAdapterConnection and
GadflyAdapterCursor have no permission declaration, then ForbiddenAttribute
Zope3-dev mailing list