2016-06-02 1 views
1

J'ai créé un portlet statique pour le groupe AuthenticatedUsers et j'ai obtenu cette erreur lors du chargement de la page: Une erreur s'est produite lors du rendu du portlet. D'autres types portlets génère aucune erreur(Statique) Portlet de groupe: erreur lors du rendu

Page Screenshoot:

client1/Event.log:

2016-06-02T16:43:35 ERROR Zope.SiteErrorLog 1464896615.090.768319144619 <site>/front-page/document_view 
Traceback (innermost last): 
    Module Products.PloneFormGen.patches, line 21, in safe_render 
    Module Products.Five.browser.pagetemplatefile, line 125, in __call__ 
    Module Products.Five.browser.pagetemplatefile, line 59, in __call__ 
    Module zope.pagetemplate.pagetemplate, line 132, in pt_render 
    Module zope.pagetemplate.pagetemplate, line 240, in __call__ 
    Module zope.tal.talinterpreter, line 271, in __call__ 
    Module zope.tal.talinterpreter, line 343, in interpret 
    Module zope.tal.talinterpreter, line 852, in do_condition 
    Module zope.tal.talinterpreter, line 343, in interpret 
    Module zope.tal.talinterpreter, line 742, in do_insertStructure_tal 
    Module Products.PageTemplates.Expressions, line 218, in evaluateStructure 
    Module zope.tales.tales, line 696, in evaluate 
    - URL: /usr/local/Plone/buildout-cache/eggs/plone.portlet.static-2.0.3-py2.7.egg/plone/portlet/static/static.pt 
    - Line 1, Column 0 
    - Expression: <PathExpr standard:u'view/transformed'> 
    - Names: 
     {'args':(), 
     'container': <ATDocument at /eleitoral/front-page>, 
     'context': <ATDocument at /eleitoral/front-page>, 
     'default': <object object at 0x7fc7329c4500>, 
     'here': <ATDocument at /eleitoral/front-page>, 
     'loop': {}, 
     'nothing': None, 
     'options': {}, 
     'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0x7fc71a6777e0>, 
     'request': <HTTPRequest, URL=<site>/front-page/document_view>, 
     'root': <Application at >, 
     'template': <Products.Five.browser.pagetemplatefile.ViewPageTemplateFile object at 0x7fc723f6d390>, 
     'traverse_subpath': [], 
     'user': <PloneUser 'lhmp1967'>, 
     'view': <plone.portlet.static.static.Renderer object at 0x7fc71b031690>, 
     'views': <Products.Five.browser.pagetemplatefile.ViewMapper object at 0x7fc71a67c790>} 
    Module zope.tales.expressions, line 217, in __call__ 
    Module Products.PageTemplates.Expressions, line 155, in _eval 
    Module Products.PageTemplates.Expressions, line 117, in render 
    Module plone.portlet.static.static, line 137, in transformed 
    Module OFS.Traversable, line 317, in restrictedTraverse 
    Module OFS.Traversable, line 285, in unrestrictedTraverse 
    - __traceback_info__: ([], 'AuthenticatedUsers') 
AttributeError: AuthenticatedUsers 
+1

Impossible de reproduire sur un Plone vide 4.3.9. Vous avez probablement ajouté un module complémentaire ou une configuration personnalisée de tiers qui a provoqué cette erreur. –

+0

Merci @keul pour toute aide plone/zope. Il semble que nous avons une solution à la réponse. – gwarah

Répondre

3

Le plone.portlet.static Version 2.0.3 indique que vous utilisez Plone 4.3.4, depuis 4.3.3 a plone.portlet.static Version 2.0.2 Plone et Plone 4.3.5 a plone.portlet.static Version 2.0.4.

La prochaine version de Bugfix de plone.portlet.static (2.0.4) corrige votre problème. Check: https://github.com/plone/plone.portlet.static/commit/089012f2e4d7cf911c1361a3b0de334b3f1145c2

Le contexte d'affectation de portlet a été corrigé pour les autres catégories que context portlets.

Vous pouvez mettre à niveau uniquement le portlet vers la version 2.0.4 ou l'ensemble du site au moins Plone 4.3.5.

+0

Merci @Mathias, je vais soumettre à notre équipe et décider de la façon de résoudre notre problème. Après résolu (j'espère bientôt), nous afficherons les résultats ici. – gwarah