[Setup] Trouble Uninstalling Faculty Staff Directory v2.1.4

Gil Forcada gil at usecm.com
Wed Feb 23 08:38:53 UTC 2011


Hi Nahren,

2011/2/22 Nahren <nahren.fyfe at gmail.com>

>
> I have made it a wee bit of the way through these errors but I am stuck yet
> again on this particular error:
>
> Site Error
>
> An error was encountered while publishing this resource.
>
> exceptions.AttributeError
> Sorry, a site error occurred.
>
> Traceback (innermost last):
>
>    * Module ZPublisher.Publish, line 202, in publish_module_standard
>    * Module ZPublisher.Publish, line 150, in publish
>     * Module plone.app.linkintegrity.monkey, line 19, in
> zpublisher_exception_hook_wrapper
>    * Module zope.component._api, line 114, in queryMultiAdapter
>    * Module zope.component.registry, line 206, in queryMultiAdapter
>    * Module ZODB.Connection, line 761, in setstate
>    * Module ZODB.Connection, line 819, in _setstate
>    * Module ZODB.serialize, line 605, in setGhostState
>    * Module zope.component.persistentregistry, line 42, in __setstate__
>    * Module zope.interface.adapter, line 80, in _createLookup
>    * Module zope.interface.adapter, line 389, in __init__
>    * Module zope.interface.adapter, line 426, in init_extendors
>    * Module zope.interface.adapter, line 430, in add_extendor
>
> AttributeError: type object 'ISchemaExtender' has no attribute '__iro__'
>
> Troubleshooting Suggestions
>
>    * The URL may be incorrect.
>    * The parameters passed to this resource may be incorrect.
>    * A resource that this resource relies on may be encountering an error.
>
> For more detailed information about the error, please refer to the error
> log.
>
> If the error persists please contact the site maintainer. Thank you for
> your
> patience.
>
> I am trying to remove iSchemaExtender but I cannot find it.
>
> Any help would be greatly appreciated!
>

Take a look at [1].

With some patience you will be able to remove it.

To see where the interface is still around I usually start in debug mode and
then I list everything:

sm = app.YOUR_PLONE_INSTANCE.getSiteManager()

sm.utilities._adapters
sm.utilities._subscribers
sm.utilities._provided

With the above you will get a terminal full of text, just copy&paste it in
some editor and search for the interface you are looking for. Then again, to
remove it follow [1].

Cheers,

[1]
http://plone.org/documentation/kb/manually-removing-local-persistent-utilities



> Cheers,
> Nahren
> --
> View this message in context:
> http://plone.293351.n2.nabble.com/Trouble-Uninstalling-Faculty-Staff-Directory-v2-1-4-tp6037763p6053453.html
> Sent from the Installation, Setup, Upgrades mailing list archive at
> Nabble.com.
> _______________________________________________
> Setup mailing list
> Setup at lists.plone.org
> https://lists.plone.org/mailman/listinfo/setup
>



-- 

*Gil Forcada**
*C/Llacuna, 166 2n.2a (Edifici Llacuna)
telf: 93.188.88.12 - 619.65.34.92
fax: 93.320.93.97
(08018) BARCELONA
gil at usecm.com
www.usecm.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.plone.org/pipermail/setup/attachments/20110223/5b4319ea/attachment.html>


More information about the Setup mailing list