Tem alguem com experiência em plone relations?
estou meio desesperado com o problema abaixo, teria alguem pra dar uma força?

Obrigado

skype: ristow
msn: rodrigo.ris...@bol.com.br

> 
> I'm haveîng a BIG problem with relationship. After a reinstall 
> (quick_installer) of an product, 
> I'm receving the error: 'Could not adapt' bellow. I know what is the problem, 
> the object Publication don't 
> have the interface IRelationshipSource. But i don't know how to fix it 
> properly.
> I'll apreciate some help!!!!
> 
> Error:
> > c:\zope\bibliosa\src\plonerelations.atfield\plonerelations\atfield\plonerelationsatfield.py(40)get()
> -> res = IRelationshipSource(instance).getTargets(relation=self.relationship)
> (Pdb) l
>  35         security.declarePrivate('get')
>  36         def get(self, instance, aslist=False, **kwargs):
>  37             """get() returns the list of objects referenced under the 
> relationship
>  38             """
>  39             import pdb; pdb.set_trace()
>  40  ->         res = 
> IRelationshipSource(instance).getTargets(relation=self.relationship)
>  41
>  42             # singlevalued ref fields return only the object, not a list,
>  43             # unless explicitely specified by the aslist option
>  44
>  45             if not self.multiValued:
> (...)
> 2009-03-04 18:06:12 ERROR Zope.SiteErrorLog http://localhost:8681/test
> Traceback (innermost last):
>   Module ZPublisher.Publish, line 119, in publish
>   Module ZPublisher.mapply, line 88, in mapply
>   Module ZPublisher.Publish, line 42, in call_object
>   Module Shared.DC.Scripts.Bindings, line 313, in __call__
>   Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec
>   Module Products.PythonScripts.PythonScript, line 327, in _exec
>   Module None, line 12, in test
>    - <PythonScript at /test>
>    - Line 12
>   Module Products.bibliosa.content.publication, line 152, in getAuthors
>   Module Products.Archetypes.ClassGen, line 56, in generatedAccessor
>   Module plonerelations.ATField._field, line 81, in get
>   Module plonerelations.ATField.ploneRelationsATField, line 40, in get
> TypeError: ('Could not adapt', <Publication at 
> /ppt/content/pub/forschungslandschaft-soziale-arbeit-schweiz>, 
> <InterfaceClass plone.app.relations.interfaces.IRelationshipSource>)
> 
> ------------------
> Class Information:
> 
> from Products.LinguaPlone.public import BaseFolder
> class Publication(BibliosaContentMixin, BaseFolder):
>     """ A publication with a variable schema
>     """
>     security = ClassSecurityInfo()
>     implements(IPublication)
> 
>     # This name appears in the 'add' box
>     archetype_name = meta_type = portal_type = TYPENAME
>     schema = PUBLICATIONSCHEMA
>     inactive = PersistentDict()
> (...)
> 
> 
> class BibliosaContentMixin(object):
>     """ Base class for all bibliosa content classes
> 
>         Collects methods and variables shared by all
>         content types.
>     """
>     immediate_view = 'base_view'
>     default_view = 'base_view'
>     _at_rename_after_creation = True
>     implements(IAttributeAnnotatable)
> (...)
> 
> class IPublication(Interface):
>     """ A publication """

Responder a