[Zope3-dev] collector issue 438: canWrite throwing forbidden attribute

Florian Lindner mailinglists at xgm.de
Wed Sep 28 09:27:10 EDT 2005


Am Dienstag, 27. September 2005 16:29 schrieb Fred Drake:
> On 9/27/05, Gary Poster <gary at zope.com> wrote:
> > Hi.  Kevin (cc'd, along with the person whom I believe filed the
> > original bug) asked me to look at collector issue 438.  Here are a
> > few thoughts and observations.
>
> Ok, this made me look at the collector issue again, since
> partialAnnotatableAdapterFactory is my fault.
>
> > My first guess, then, is that the factory generated by
> > annotatableadapter.partialAnnotatableAdapterFactory is not the class
> > that is instantiated.  I don't know that code: maybe I'm wrong.  But,
> > generally, the missing link that needs to be filled is getting the
> > security settings on the object generated by the
> > partialAnnotatbleAdapterFactory.  The zcml is trying to do that, I
> > see, but it's not working.
>
> I've followed up in the collector; I think we're missing information
> about the content object itself, and I've attempted to clarify there
> what appears to be happening.  Your diagnosis remains a possibility,
> though I'm hoping it's unlikely.

I've created and uploaded a example which demonstrates the error: 
http://xgm.de/partial.tar.gz

Florian


More information about the Zope3-dev mailing list