Florent, thank you very much for the reply. After running the upgrades (I checked all the one that weren't showing as done) I'm getting an error when I try to access any members folder.
This is the traceback: Request URL http://localhost:8080/cps/workspaces/members/sschintu/folder_contents Exception Type ComponentLookupError Exception Value (<InterfaceClass calcore.interfaces.IAttendeeSource>, '') Traceback (innermost last): * Module ZPublisher.Publish, line 113, in publish * Module ZPublisher.mapply, line 88, in mapply * Module ZPublisher.Publish, line 40, in call_object * Module Shared.DC.Scripts.Bindings, line 311, in __call__ * Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec * Module Products.CMFCore.FSPageTemplate, line 195, in _exec * Module Products.CMFCore.FSPageTemplate, line 134, in pt_render * Module Products.PageTemplates.PageTemplate, line 104, in pt_render <FSPageTemplate at /cps/folder_contents used for /cps/workspaces/members/sschintu> * Module TAL.TALInterpreter, line 238, in __call__ * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 457, in do_optTag_tal * Module TAL.TALInterpreter, line 442, in do_optTag * Module TAL.TALInterpreter, line 437, in no_tag * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 749, in do_useMacro * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 457, in do_optTag_tal * Module TAL.TALInterpreter, line 442, in do_optTag * Module TAL.TALInterpreter, line 437, in no_tag * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 749, in do_useMacro * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 457, in do_optTag_tal * Module TAL.TALInterpreter, line 442, in do_optTag * Module TAL.TALInterpreter, line 437, in no_tag * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 715, in do_condition * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 749, in do_useMacro * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 715, in do_condition * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 457, in do_optTag_tal * Module TAL.TALInterpreter, line 442, in do_optTag * Module TAL.TALInterpreter, line 437, in no_tag * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 691, in do_loop_tal * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 457, in do_optTag_tal * Module TAL.TALInterpreter, line 442, in do_optTag * Module TAL.TALInterpreter, line 437, in no_tag * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 691, in do_loop_tal * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 457, in do_optTag_tal * Module TAL.TALInterpreter, line 442, in do_optTag * Module TAL.TALInterpreter, line 437, in no_tag * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 715, in do_condition * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 457, in do_optTag_tal * Module TAL.TALInterpreter, line 442, in do_optTag * Module TAL.TALInterpreter, line 437, in no_tag * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 691, in do_loop_tal * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 457, in do_optTag_tal * Module TAL.TALInterpreter, line 442, in do_optTag * Module TAL.TALInterpreter, line 437, in no_tag * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 507, in do_setLocal_tal * Module Products.PageTemplates.TALES, line 221, in evaluate URL: file:CPSSkins/skins/CPSSkins/cpsskins_main_template_tableless.pt Line 41, Column 16 Expression: <PythonExpr isRenderable and content.render_cache(shield=shield, context_obj=context_obj, enable_esi=enable_esi, boxedit=boxedit, template=template, options=options)> Names: {'container': <CPSDefaultSite at /cps>, 'context': <ProxyFolder at /cps/workspaces/members/sschintu>, 'default': <Products.PageTemplates.TALES.Default instance at 0x2aaaaffaff80>, 'here': <ProxyFolder at /cps/workspaces/members/sschintu>, 'loop': <Products.PageTemplates.TALES.SafeMapping object at 0x2aaab6b1dfc8>, 'modules': <Products.PageTemplates.ZRPythonExpr._SecureModuleImporter instance at 0x2aaaaffb13f8>, 'nothing': None, 'options': {'args': ()}, 'repeat': <Products.PageTemplates.TALES.SafeMapping object at 0x2aaab6b1dfc8>, 'request': <HTTPRequest, URL=http://localhost:8080/cps/workspaces/members/sschintu/folder_contents>, 'root': <Application at >, 'template': <FSPageTemplate at /cps/folder_contents used for /cps/workspaces/members/sschintu>, 'traverse_subpath': [], 'user': <User 'lp-admin'>} * Module Products.PageTemplates.ZRPythonExpr, line 47, in __call__ __traceback_info__: isRenderable and content.render_cache(shield=shield, context_obj=context_obj, enable_esi=enable_esi, boxedit=boxedit, template=template, options=options) * Module Python expression "isRenderable and content.render_cache(shield=shield, context_obj=context_obj, enable_esi=enable_esi, boxedit=boxedit, template=template, options=options)", line 1, in <expression> * Module Products.CPSSkins.BaseTemplet, line 550, in render_cache * Module Products.CPSSkins.MainContent, line 108, in render * Module Products.CMFCore.FSPageTemplate, line 134, in pt_render * Module Products.PageTemplates.PageTemplate, line 104, in pt_render <FSPageTemplate at /cps/folder_contents used for /cps/workspaces/members/sschintu> * Module TAL.TALInterpreter, line 238, in __call__ * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 457, in do_optTag_tal * Module TAL.TALInterpreter, line 442, in do_optTag * Module TAL.TALInterpreter, line 437, in no_tag * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 749, in do_useMacro * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 457, in do_optTag_tal * Module TAL.TALInterpreter, line 442, in do_optTag * Module TAL.TALInterpreter, line 437, in no_tag * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 749, in do_useMacro * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 457, in do_optTag_tal * Module TAL.TALInterpreter, line 442, in do_optTag * Module TAL.TALInterpreter, line 437, in no_tag * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 772, in do_defineSlot * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 457, in do_optTag_tal * Module TAL.TALInterpreter, line 442, in do_optTag * Module TAL.TALInterpreter, line 437, in no_tag * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 772, in do_defineSlot * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 457, in do_optTag_tal * Module TAL.TALInterpreter, line 442, in do_optTag * Module TAL.TALInterpreter, line 437, in no_tag * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 749, in do_useMacro * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 457, in do_optTag_tal * Module TAL.TALInterpreter, line 442, in do_optTag * Module TAL.TALInterpreter, line 437, in no_tag * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 457, in do_optTag_tal * Module TAL.TALInterpreter, line 442, in do_optTag * Module TAL.TALInterpreter, line 437, in no_tag * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 715, in do_condition * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 691, in do_loop_tal * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 715, in do_condition * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 457, in do_optTag_tal * Module TAL.TALInterpreter, line 442, in do_optTag * Module TAL.TALInterpreter, line 437, in no_tag * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 749, in do_useMacro * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 457, in do_optTag_tal * Module TAL.TALInterpreter, line 442, in do_optTag * Module TAL.TALInterpreter, line 437, in no_tag * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 457, in do_optTag_tal * Module TAL.TALInterpreter, line 442, in do_optTag * Module TAL.TALInterpreter, line 437, in no_tag * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 715, in do_condition * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 457, in do_optTag_tal * Module TAL.TALInterpreter, line 442, in do_optTag * Module TAL.TALInterpreter, line 437, in no_tag * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 691, in do_loop_tal * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 457, in do_optTag_tal * Module TAL.TALInterpreter, line 442, in do_optTag * Module TAL.TALInterpreter, line 437, in no_tag * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 507, in do_setLocal_tal * Module Products.PageTemplates.TALES, line 221, in evaluate URL: file:CPSDefault/skins/cps_default/content_lib_display_contents_column.pt Line 70, Column 4 Expression: <PythonExpr here.getContentInfo(item, level=1, cpsmcat=cpsmcat)> Names: {'container': <CPSDefaultSite at /cps>, 'context': <ProxyFolder at /cps/workspaces/members/sschintu>, 'default': <Products.PageTemplates.TALES.Default instance at 0x2aaaaffaff80>, 'here': <ProxyFolder at /cps/workspaces/members/sschintu>, 'loop': <Products.PageTemplates.TALES.SafeMapping object at 0x2aaab63ab320>, 'modules': <Products.PageTemplates.ZRPythonExpr._SecureModuleImporter instance at 0x2aaaaffb13f8>, 'nothing': None, 'options': {'args': ()}, 'repeat': <Products.PageTemplates.TALES.SafeMapping object at 0x2aaab63ab320>, 'request': <HTTPRequest, URL=http://localhost:8080/cps/workspaces/members/sschintu/folder_contents>, 'root': <Application at >, 'template': <FSPageTemplate at /cps/folder_contents used for /cps/workspaces/members/sschintu>} * Module Products.PageTemplates.ZRPythonExpr, line 47, in __call__ __traceback_info__: here.getContentInfo(item, level=1, cpsmcat=cpsmcat) * Module Python expression "here.getContentInfo(item, level=1, cpsmcat=cpsmcat)", line 1, in <expression> * Module Products.CMFCore.FSPythonScript, line 108, in __call__ * Module Shared.DC.Scripts.Bindings, line 311, in __call__ * Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec * Module Products.CMFCore.FSPythonScript, line 164, in _exec * Module None, line 180, in getContentInfo <FSPythonScript at /cps/getContentInfo used for /cps/workspaces/members/sschintu> Line 180 * Module Products.CPSSharedCalendar.calendar, line 97, in title_or_id * Module Products.CPSSharedCalendar.calendar, line 75, in getMainAttendee * Module Products.CalZope.zopecal, line 238, in _getAttendeeSource * Module zope.component, line 257, in getUtility ComponentLookupError: (<InterfaceClass calcore.interfaces.IAttendeeSource>, '') I'm getting this error when I'm logged as zope admin. If I try to log in to the CPS site as a normal member I get this error: Site Error An error was encountered while publishing this resource. KeyError Sorry, a site error occurred. Traceback (innermost last): * Module ZPublisher.Publish, line 187, in publish_module_standard * Module Products.Localizer, line 60, in new_publish * Module ZPublisher.Publish, line 144, in publish * Module Products.CPSCompat.PatchPublisherConflictErrors, line 95, in zpublisher_exception_hook * Module ZPublisher.Publish, line 113, in publish * Module ZPublisher.mapply, line 88, in mapply * Module ZPublisher.Publish, line 40, in call_object * Module Shared.DC.Scripts.Bindings, line 311, in __call__ * Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec * Module Products.CMFCore.FSPageTemplate, line 195, in _exec * Module Products.CMFCore.FSPageTemplate, line 134, in pt_render * Module Products.PageTemplates.PageTemplate, line 104, in pt_render <FSPageTemplate at /cps/index_html> * Module TAL.TALInterpreter, line 238, in __call__ * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 749, in do_useMacro * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 457, in do_optTag_tal * Module TAL.TALInterpreter, line 442, in do_optTag * Module TAL.TALInterpreter, line 437, in no_tag * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 749, in do_useMacro * Module TAL.TALInterpreter, line 281, in interpret * Module TAL.TALInterpreter, line 507, in do_setLocal_tal * Module Products.PageTemplates.TALES, line 221, in evaluate URL: file:CPSSkins/skins/cpsskins_cps3/main_template.pt Line 2, Column 0 Expression: <PythonExpr atool.listFilteredActionsFor(here)> Names: {'container': <CPSDefaultSite at /cps>, 'context': <CPSDefaultSite at /cps>, 'default': <Products.PageTemplates.TALES.Default instance at 0x2aaaaffaff80>, 'here': <CPSDefaultSite at /cps>, 'loop': <Products.PageTemplates.TALES.SafeMapping object at 0x2aaab5fe9a28>, 'modules': <Products.PageTemplates.ZRPythonExpr._SecureModuleImporter instance at 0x2aaaaffb13f8>, 'nothing': None, 'options': {'args': ()}, 'repeat': <Products.PageTemplates.TALES.SafeMapping object at 0x2aaab5fe9a28>, 'request': <HTTPRequest, URL=http://localhost:8080/cps/index_html>, 'root': <Application at >, 'template': <FSPageTemplate at /cps/index_html>, 'traverse_subpath': [], 'user': <CPSUser sschintu>} * Module Products.PageTemplates.ZRPythonExpr, line 47, in __call__ __traceback_info__: atool.listFilteredActionsFor(here) * Module Python expression "atool.listFilteredActionsFor(here)", line 1, in <expression> * Module Products.CMFCore.ActionsTool, line 156, in listFilteredActionsFor * Module Products.CMFCore.ActionProviderBase, line 107, in listActionInfos * Module Products.CMFCore.ActionInformation, line 87, in __getitem__ * Module Products.CMFCore.ActionInformation, line 116, in _checkCondition * Module Products.CMFCore.ActionInformation, line 236, in testCondition * Module Products.CMFCore.Expression, line 44, in __call__ * Module Products.PageTemplates.ZRPythonExpr, line 47, in __call__ __traceback_info__: member and portal.portal_webmail.canHaveMailBox() * Module Python expression "member and portal.portal_webmail.canHaveMailBox()", line 1, in <expression> * Module Products.CPSMailAccess.mailtool, line 258, in canHaveMailBox KeyError: 'webmail_enabled' (Also, the following error occurred while attempting to render the standard error message, please see the event log for full details: 'webmail_enabled') Did I miss something? Should I take any other actions after running the upgrades? Should I move the members folder out of the workspaces? Thanks again, Stefano > We have made slight changes so that you don't have to change manually > the last updated version in the portal properties to run old upgrade > steps. > Juste go to portal_setup, click "Show old upgrades", and select the > ones you want. "Upgrade portal properties" is especially important to > run. > > Florent > > -- > Florent Guillaume, Nuxeo (Paris, France) Director of R&D > +33 1 40 33 71 59 http://nuxeo.com [EMAIL PROTECTED] > > > _______________________________________________ cps-users mailing list [email protected] http://lists.nuxeo.com/mailman/listinfo/cps-users
