[Community-desktop] Error artifacts left after uninstall of Enfold Desktop
Sidnei da Silva
sidnei at enfoldsystems.com
Mon Apr 28 15:09:21 CDT 2008
Doesn't look like you did uninstall ShellExServer before removing it
from the products directory. *OR* it could be a uninstall bug that we
fixed after r6461.
On Mon, Apr 28, 2008 at 4:21 PM, Chris Calloway <cbc at unc.edu> wrote:
> I'm trying to migrate a Plone site. To that end, I'm uninstalling third
> party products. This is the same site I've been trying to migrate for
> months and have talked to you about before (I thank you for that help).
> I work on trying the migration for a few days, then have to go work on
> other stuff for awhile and come back to the migration attempts later. I
> run into some problems with ShellExServer in these attempts every time.
> I get a little father each time. This time I'm almost there, I think. I
> hope.
>
> This is a Plone 2.5.2-1 site with desktop-server-3.0.0-6461-py24, python
> 2.4.4., and Zope 2.9.7.
>
> I have uninstalled all Enfold Desktop bundled products with Plone
> Add/Remove Products and have eliminated them from the Products directory
> as well. So now my Products directory looks like Plone out of the box:
>
> Archetypes
> ATContentTypes
> ATReferenceBrowserWidget
> CacheFu
> CMFActionIcons
> CMFCalendar
> CMFCore
> CMFDefault
> CMFDynamicViewFTI
> CMFFormController
> CMFPlacefulWorkflow
> CMFPlone
> CMFQuickInstallerTool
> CMFSetup
> CMFTopic
> CMFUid
> CONTENTS.txt
> DCWorkflow
> ExtendedPathIndex
> ExternalEditor
> GenericSetup
> GroupUserFolder
> kupu
> Marshall
> MimetypesRegistry
> PasswordResetTool
> PlacelessTranslationService
> PloneErrorReporting
> PloneLanguageTool
> PlonePAS
> PloneTestCase
> PloneTranslations
> PluggableAuthService
> PasswordResetToolPluginRegistry
> PortalTransforms
> README.txt
> ResourceRegistries
> SecureMailHost
> statusmessages
> validation
>
> The first time I access the site after completely eliminating Enfold
> Desktop, I get these two event.log entries:
>
> ------
> 2008-04-28T14:16:35 WARNING ZODB Could not import class
> 'EnvironmentSuppressAccessRule' from module 'Products.ShellExServer.utils'
> ------
> 2008-04-28T14:16:35 WARNING ZODB Could not import class 'Normalizer'
> from module 'Products.ShellExServer.normalize'
> ------
>
> At the same time I get *three* of these:
>
> ------
> 2008-04-28T14:50:32 ERROR root Exception while rendering an error message
> Traceback (most recent call last):
> File "/usr/local/Zope-2.9.7/lib/python/OFS/SimpleItem.py", line 223,
> in raise_standardErrorMessage
> v = s(**kwargs)
> File
> "/usr/local/Zope-2.9.7/lib/python/Shared/DC/Scripts/Bindings.py", line
> 311, in __call__
> return self._bindAndExec(args, kw, None)
> File
> "/usr/local/Zope-2.9.7/lib/python/Shared/DC/Scripts/Bindings.py", line
> 348, in _bindAndExec
> return self._exec(bound_data, args, kw)
> File
> "/usr/local/Zope-2.9.7/lib/python/Products/PythonScripts/PythonScript.py",
> line 326, in _exec
> result = f(*args, **kw)
> File "Script (Python)", line 1, in standard_error_message
> File "/usr/local/Zope-2.9.7/lib/python/AccessControl/ZopeGuards.py",
> line 286, in guarded_import
> raise ImportError, 'import of "%s" is unauthorized' % mname
> ImportError: import of "Products.ShellExServer.utils" is unauthorized
> ------
>
> And then on *every* page access I get *several* of the following:
>
> ------
> 2008-04-28T14:16:37 ERROR MultiHook '__before_publishing_traverse__'
> call <EnvironmentSuppressAccessRule at broken> failed.
> Traceback (most recent call last):
> File "/usr/local/Zope-2.9.7/lib/python/ZPublisher/BeforeTraverse.py",
> line 104, in __call__
> cob(container, request)
> TypeError: 'EnvironmentSuppressAccessRule' object is not callable
> ------
>
> So, I'm wondering, why am I still getting references to ShellExServer
> modules and classes after uninstalling and removing ShellExServer? Was
> something monkey patched when I installed ShellExServer? How am I
> getting out of this forest?
>
> --
> Sincerely,
>
> Chris Calloway
> http://www.secoora.org
> office: 332 Chapman Hall phone: (919) 599-3530
> mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599
>
>
>
> _______________________________________________
> Community-desktop mailing list
> Community-desktop at lists.enfoldsystems.com
> http://lists.enfoldsystems.com/mailman/listinfo/community-desktop
>
--
Sidnei da Silva
Enfold Systems http://enfoldsystems.com
Fax +1 832 201 8856 Office +1 713 942 2377 Ext 214
More information about the Community-desktop
mailing list