Hi.

At Wed, 28 Sep 2005 16:56:58 +0300,
Velko Ivanov wrote:
> 
> Hello,
> 
>  > 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
occur.

Best Regards,

-- 
Tahara Yusei
[EMAIL PROTECTED]
_______________________________________________
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com

Reply via email to