Hello,
I just installed the CPSWorkflowHowTo without any problem but, unfortunately, after I create a document using the schedule document type I get a no layout error. I can't view the document. It works fine if I try to edit it. I get the error on both CPS3.3.4-2 and the latest svn.

This is the traceback:

Error Type:     ValueError
Error Value:   No layout method 'layout_schedule_view' for layout 'schedule'

Traceback:
Traceback (innermost last):

   * Module ZPublisher.Publish, line 101, in publish
   * Module ZPublisher.mapply, line 88, in mapply
   * Module ZPublisher.Publish, line 39, in call_object
   * Module Shared.DC.Scripts.Bindings, line 306, in __call__
   * Module Shared.DC.Scripts.Bindings, line 343, in _bindAndExec
   * Module Products.CMFCore.FSPageTemplate, line 188, in _exec
   * Module Products.CMFCore.FSPageTemplate, line 127, in pt_render
   * Module Products.PageTemplates.PageTemplate, line 96, in pt_render
<FSPageTemplate at /cps/cpsdocument_view used for /cps/workspaces/test-schedule>
   * Module TAL.TALInterpreter, line 190, in __call__
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 650, in do_defineMacro
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 409, in do_optTag_tal
   * Module TAL.TALInterpreter, line 394, in do_optTag
   * Module TAL.TALInterpreter, line 389, in no_tag
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 671, in do_useMacro
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 409, in do_optTag_tal
   * Module TAL.TALInterpreter, line 394, in do_optTag
   * Module TAL.TALInterpreter, line 389, in no_tag
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 671, in do_useMacro
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 409, in do_optTag_tal
   * Module TAL.TALInterpreter, line 394, in do_optTag
   * Module TAL.TALInterpreter, line 389, in no_tag
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 637, in do_condition
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 671, in do_useMacro
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 637, in do_condition
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 409, in do_optTag_tal
   * Module TAL.TALInterpreter, line 394, in do_optTag
   * Module TAL.TALInterpreter, line 389, in no_tag
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 613, in do_loop_tal
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 409, in do_optTag_tal
   * Module TAL.TALInterpreter, line 394, in do_optTag
   * Module TAL.TALInterpreter, line 389, in no_tag
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 613, in do_loop_tal
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 409, in do_optTag_tal
   * Module TAL.TALInterpreter, line 394, in do_optTag
   * Module TAL.TALInterpreter, line 389, in no_tag
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 637, in do_condition
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 409, in do_optTag_tal
   * Module TAL.TALInterpreter, line 394, in do_optTag
   * Module TAL.TALInterpreter, line 389, in no_tag
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 613, in do_loop_tal
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 409, in do_optTag_tal
   * Module TAL.TALInterpreter, line 394, in do_optTag
   * Module TAL.TALInterpreter, line 389, in no_tag
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 637, in do_condition
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 409, in do_optTag_tal
   * Module TAL.TALInterpreter, line 398, in do_optTag
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 637, in do_condition
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 409, in do_optTag_tal
   * Module TAL.TALInterpreter, line 394, in do_optTag
   * Module TAL.TALInterpreter, line 389, in no_tag
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 637, in do_condition
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 409, in do_optTag_tal
   * Module TAL.TALInterpreter, line 394, in do_optTag
   * Module TAL.TALInterpreter, line 389, in no_tag
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 694, in do_defineSlot
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 409, in do_optTag_tal
   * Module TAL.TALInterpreter, line 394, in do_optTag
   * Module TAL.TALInterpreter, line 389, in no_tag
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 694, in do_defineSlot
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 409, in do_optTag_tal
   * Module TAL.TALInterpreter, line 394, in do_optTag
   * Module TAL.TALInterpreter, line 389, in no_tag
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 694, in do_defineSlot
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 409, in do_optTag_tal
   * Module TAL.TALInterpreter, line 394, in do_optTag
   * Module TAL.TALInterpreter, line 389, in no_tag
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 409, in do_optTag_tal
   * Module TAL.TALInterpreter, line 394, in do_optTag
   * Module TAL.TALInterpreter, line 389, in no_tag
   * Module TAL.TALInterpreter, line 234, in interpret
   * Module TAL.TALInterpreter, line 569, in do_insertStructure_tal
   * Module Products.PageTemplates.TALES, line 221, in evaluate
     URL: file:CPSDocument/skins/cps_document/cpsdocument_view.pt
     Line 14, Column 4
     Expression: standard:'rendered_main|python:doc.render(proxy=here)'
     Names:

{'container': <CPSDefaultSite instance at b3d7e7a0>,
'context': <ProxyDocument at /cps/workspaces/test-schedule>,
'default': <Products.PageTemplates.TALES.Default instance at 0xb770082c>,
'here': <ProxyDocument at /cps/workspaces/test-schedule>,
'loop': <SafeMapping instance at b6048b50>,
'modules': <Products.PageTemplates.ZRPythonExpr._SecureModuleImporter instance at 0xb76f9cec>,
'nothing': None,
'options': {'args': ()},
'repeat': <SafeMapping instance at b6048b50>,
'request': <HTTPRequest, URL=http://localhost:8280/cps/workspaces/test-schedule/cpsdocument_view>,
'root': <Application instance at b3fddb00>,
'template': <FSPageTemplate at /cps/cpsdocument_view used for /cps/workspaces/test-schedule>,
'traverse_subpath': [],
'user': cps}

   * Module Products.PageTemplates.Expressions, line 172, in __call__
   * Module Products.PageTemplates.Expressions, line 160, in _eval
   * Module Products.PageTemplates.ZRPythonExpr, line 47, in __call__
     __traceback_info__: doc.render(proxy=here)
* Module Python expression "doc.render(proxy=here)", line 1, in <expression>
   * Module Products.CPSDocument.CPSDocument, line 63, in render
* Module Products.CPSDocument.FlexibleTypeInformation, line 858, in renderObject * Module Products.CPSDocument.FlexibleTypeInformation, line 835, in _renderLayouts
   * Module Products.CPSSchemas.Layout, line 409, in renderLayoutStyle

ValueError: No layout method 'layout_schedule_view' for layout 'schedule'


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

Reply via email to