Le mercredi 23/12/09 à 00h16,
Georges Racinet <[email protected]> a écrit :

> We are glad to announce the first release of the 3.5 series of CPS.

Thanks a lot for this new version of CPS!

I gave a try to CPS 3.5.0 but:

1. I had trouble with lxml: my linux box doesn't provide lxml with
python2.4 so I had to install it by hand. Latest 2.2.4 version wasn't
compatible with CPSBlog so I installed 2.1.1 version (see
http://svn.nuxeo.org/trac/pub/ticket/2058). It could be great to
mention not only Zope version required (see
http://www.cps-project.org/sections/downloads) but all required
softwares (with relevant versions).

2. I've got an error when try to go to "Private Space" (well, "Esapce
privé" in French):

Traceback (innermost last):

    * Module ZPublisher.Publish, line 196, in publish_module_standard
    * Module Products.Localizer, line 58, in new_publish
    * Module ZPublisher.Publish, line 146, in publish
    * Module Zope2.App.startup, line 222, in zpublisher_exception_hook
    * Module ZPublisher.Publish, line 115, in publish
    * Module ZPublisher.mapply, line 88, in mapply
    * Module ZPublisher.Publish, line 41, 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.CPSDesignerThemes.compat.patchzpts, line 60, in
      pt_render <FSPageTemplate at /cps/folder_contents used
      for /cps/members/dbitouze>
    * Module Products.CPSDesignerThemes.negociator, line 60, in
      renderCompat
    * Module Products.CPSDesignerThemes.engine.base, line 138, in
      renderCompat
    * Module Products.CPSDesignerThemes.engine.base, line 204, in render
    * Module Products.CPSDesignerThemes.engine.base, line 165, in
      <generator expression>
    * Module Products.CPSPortlets.CPSPortlet, line 514, in render_cache
    * Module Products.CPSDocument.CPSDocument, line 70, in render
    * Module Products.CPSDocument.FlexibleTypeInformation, line 779, in
      renderObject
    * Module Products.CPSDocument.FlexibleTypeInformation, line 773, in
      renderObjectDetailed
    * Module Products.CPSDocument.FlexibleTypeInformation, line 734, in
      _renderLayouts
    * Module Products.CPSSchemas.Layout, line 400, in
      renderLayoutStructure
    * Module Products.CPSPortlets.PortletWidgets.CustomWidget, line 47,
      in render
    * 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.CPSDesignerThemes.compat.patchzpts, line 51, in
      pt_render <FSPageTemplate at /cps/portlet_comments used
      for /cps/portal_layouts/custom_portlet/w__portlet>
    * Module TAL.TALInterpreter, line 238, in __call__
    * Module Products.CPSDesignerThemes.compat.talslotrecorder, line
      103, in interpret
    * 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 Products.CPSDesignerThemes.compat.talslotrecorder, line
      103, in interpret
    * Module TAL.TALInterpreter, line 281, in interpret
    * Module TAL.TALInterpreter, line 749, in do_useMacro
    * Module Products.CPSDesignerThemes.compat.talslotrecorder, line
      103, in interpret
    * 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 Products.CPSDesignerThemes.compat.talslotrecorder, line
      103, in interpret
    * 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:CPSComment/skins/cpscomment_default/cpscomment_lib.pt
      Line 90, Column 2
      Expression: <PythonExpr ctool.getComments(document,
      sorted=sorted, sort_on=sort_on, reverse=reverse, limit=limit)>
      Names:

      {'container': <CPSDefaultSite at /cps>,
       'context': <PortletCustomWidget
      at /cps/portal_layouts/custom_portlet/w__portlet>, 'default':
      <Products.PageTemplates.TALES.Default instance at 0xb702dfac>,
      'here': <PortletCustomWidget
      at /cps/portal_layouts/custom_portlet/w__portlet>, 'loop':
      <Products.PageTemplates.TALES.SafeMapping object at 0xb136560c>,
      'modules':
      <Products.PageTemplates.ZRPythonExpr._SecureModuleImporter
      instance at 0xb6fda5ec>, 'nothing': None, 'options': {'args': (),
      'context_obj': <ProxyFolder at /cps/members/dbitouze>,
      'layout_mode': 'view', 'widget_infos': {'custom_cache_params':
      {'widget': <CPSLinesWidget
      at /cps/portal_layouts/custom_portlet/w__custom_cache_params>,
      'widget_css_class': '', 'widget_input_area_id':
      'widget__custom_cache_params', 'widget_javascript': '',
      'widget_mode': 'hidden'}, 'js_render_method': {'widget':
      <CPSStringWidget
      at /cps/portal_layouts/custom_portlet/w__js_render_method>,
      'widget_css_class': '', 'widget_input_area_id':
      'widget__js_render_method', 'widget_javascript': '',
      'widget_mode': 'hidden'}, 'portlet': {'widget':
      <PortletCustomWidget
      at /cps/portal_layouts/custom_portlet/w__portlet>,
      'widget_css_class': '', 'widget_input_area_id': None,
      'widget_javascript': '', 'widget_mode': 'view'}, 'render_method':
      {'widget': <CPSStringWidget
      at /cps/portal_layouts/custom_portlet/w__render_method>,
      'widget_css_class': '', 'widget_input_area_id':
      'widget__render_method', 'widget_javascript': '', 'widget_mode':
      'hidden'}}}, 'repeat': <Products.PageTemplates.TALES.SafeMapping
      object at 0xb136560c>, 'request': <HTTPRequest,
      URL=http://localhost:8080/cps/members/dbitouze/folder_contents>,
      'root': <Application at >, 'template': <FSPageTemplate
      at /cps/portlet_comments used
      for /cps/portal_layouts/custom_portlet/w__portlet>,
      'traverse_subpath': [], 'user': <CPSUser dbitouze>}

    * Module Products.PageTemplates.ZRPythonExpr, line 47, in __call__
      __traceback_info__: ctool.getComments(document, sorted=sorted,
      sort_on=sort_on, reverse=reverse, limit=limit)
    * Module Python expression "ctool.getComments(document,
      sorted=sorted, sort_on=sort_on, reverse=reverse, limit=limit)",
      line 1, in <expression>
    * Module Products.CPSComment.commenttool, line 342, in getComments

AttributeError: 'NoneType' object has no attribute 'getObjects' (Also,
the following error occurred while attempting to render the standard
error message, please see the event log for full details: 'NoneType'
object has no attribute 'getObjects').

Thanks again.

Cheers.
-- 
Denis


_______________________________________________
cps-users mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/cps-users

Reply via email to