Did you define a render method in your view, or set a template? That's what
the error message suggests: "View <class 'eo.mm.massnahmed.View'> has no
associated template or 'render' method"

On Tue, Jun 19, 2012 at 11:29 AM, Christoph Pingel <[email protected]
> wrote:

> Hello,
>
> I'm in the process of switching to dexterity content types.
> Versions: Plone 4.1.4, Dexterity 1.2, I'm using the good-py set of
> versions.
>
> The problem is that my views obviously don't get registered in the
> template registry, although I did (as far as I can tell) everything
> required:
> - define the view, register it with grok, and reference the view in the GS
> XML file of my type.
>
>
> Here's my traceback:
>
> Traceback (most recent call last):
>  File
> "/Users/plone/Instances/instance1/eggs/Zope2-2.13.12-py2.6.egg/Zope2/Startup/run.py",
> line 72, in <module>
>    run()
>  File
> "/Users/plone/Instances/instance1/eggs/Zope2-2.13.12-py2.6.egg/Zope2/Startup/run.py",
> line 21, in run
>    starter.prepare()
>  File
> "/Users/plone/Instances/instance1/eggs/Zope2-2.13.12-py2.6.egg/Zope2/Startup/__init__.py",
> line 86, in prepare
>    self.startZope()
>  File
> "/Users/plone/Instances/instance1/eggs/Zope2-2.13.12-py2.6.egg/Zope2/Startup/__init__.py",
> line 259, in startZope
>    Zope2.startup()
>  File
> "/Users/plone/Instances/instance1/eggs/Zope2-2.13.12-py2.6.egg/Zope2/__init__.py",
> line 47, in startup
>    _startup()
>  File
> "/Users/plone/Instances/instance1/eggs/Zope2-2.13.12-py2.6.egg/Zope2/App/startup.py",
> line 118, in startup
>    load_zcml()
>  File
> "/Users/plone/Instances/instance1/eggs/Zope2-2.13.12-py2.6.egg/Zope2/App/startup.py",
> line 52, in load_zcml
>    load_site()
>  File
> "/Users/plone/Instances/instance1/eggs/Zope2-2.13.12-py2.6.egg/Zope2/App/zcml.py",
> line 46, in load_site
>    _context = xmlconfig.file(site_zcml)
>  File
> "/Users/plone/Instances/instance1/eggs/zope.configuration-3.7.4-py2.6.egg/zope/configuration/xmlconfig.py",
> line 651, in file
>    context.execute_actions()
>  File
> "/Users/plone/Instances/instance1/eggs/zope.configuration-3.7.4-py2.6.egg/zope/configuration/config.py",
> line 626, in execute_actions
>    callable(*args, **kw)
>  File
> "/Users/plone/Instances/instance1/eggs/grokcore.view-1.13.5-py2.6.egg/grokcore/view/meta/views.py",
> line 90, in checkTemplates
>    has_render, has_no_render)
>  File
> "/Users/plone/Instances/instance1/eggs/grokcore.view-1.13.5-py2.6.egg/grokcore/view/templatereg.py",
> line 171, in checkTemplates
>    (component_name.title(), factory), factory)
> zope.configuration.config.ConfigurationExecutionError: <class
> 'martian.error.GrokError'>: View <class 'eo.mm.massnahmed.View'> has no
> associated template or 'render' method.
>  in:
>  File "/Users/plone/Instances/instance1/src/eo.mm/eo/mm/configure.zcml",
> line 15.2-15.27
>    <grok:grok package="." />
>
>
> If anyone can shed light on this, please do so.
>
> best regards,
> Christoph
>
>
> _______________________________________________
> Product-Developers mailing list
> [email protected]
> https://lists.plone.org/mailman/listinfo/plone-product-developers
>



-- 
Roel Bruggink
http://www.fourdigits.nl/mensen/roel-bruggink

Four Digits BV
http://www.fourdigits.nl tel: +31(0)26 4422700
_______________________________________________
Product-Developers mailing list
[email protected]
https://lists.plone.org/mailman/listinfo/plone-product-developers

Reply via email to