Re: Interprétation de message d'err eur

Racinet Georges <[email protected]> Thu, 19 Mar 2009 20:07:53 +0100
Newsgroups gmane.comp.web.zope.cps.general.french
Message-ID <[email protected]>
On Mar 19, 2009, at 7:40 PM, Christophe Otton wrote:

> Bonjour la liste ,
>
> J'ai le message d'erreur suivant dans le event.log de notre site CPS  
> qui revient assez souvent de manière qui semble aléatoire ( en tout  
> cas je n'arrive pas à le rattacher à une action particulière) :  
> Quelqu'un peut-il m'aider et me dire ce que le message signifie et à  
> quoi le relier  ou comment le régler ??
>
> Nota il n'apparait que dans le log et pas dans le error log de la  
> ZMI ( et je crois d'ailleurs que c'est ce que le message tente de  
> nous dire ... )

Pas exactement. Ce que le message dit c'est qu'a priori il s'agit  
d'une exception dans le rendu d'une autre erreur.

Ça fait longtemps que ce problème traine, sans doute parce qu'il est  
relativement bénin (je comprends cependant que ce soit désagréable de  
se faire polluer les logs).

Par exemple, cela se produit lorsque quelqu'un suit un lien direct  
vers un document sans être encore authentifié.
Cela peut aussi se produire à la suite d'une vraie erreur, qui pour le  
coup se trouve de toute façon dans les logs, juste avant.


>
>
>
> 2009-03-19T17:34:25 ERROR root Exception while rendering an error  
> message
> Traceback (most recent call last):
>  File "/usr/lib/zope2.9/lib/python/OFS/SimpleItem.py", line 223, in  
> raise_standardErrorMessage
>    v = s(**kwargs)
>  File "/usr/lib/zope2.9/lib/python/Shared/DC/Scripts/Bindings.py",  
> line 311, in __call__
>    return self._bindAndExec(args, kw, None)
>  File "/usr/lib/zope2.9/lib/python/Shared/DC/Scripts/Bindings.py",  
> line 348, in _bindAndExec
>    return self._exec(bound_data, args, kw)
>  File "/home/zope/cogiteau347/Products/CMFCore/FSPageTemplate.py",  
> line 195, in _exec
>    result = self.pt_render(extra_context=bound_names)
>  File "/home/zope/cogiteau347/Products/CMFCore/FSPageTemplate.py",  
> line 134, in pt_render
>    result = FSPageTemplate.inheritedAttribute('pt_render')(
>  File "/usr/lib/zope2.9/lib/python/Products/PageTemplates/ 
> PageTemplate.py", line 104, in pt_render
>    tal=not source, strictinsert=0)()
>  File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 238,  
> in __call__
>    self.interpret(self.program)
>  File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 281,  
> in interpret
>    handlers[opcode](self, args)
>  File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 457,  
> in do_optTag_tal
>    self.do_optTag(stuff)
>  File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 442,  
> in do_optTag
>    return self.no_tag(start, program)
>  File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 437,  
> in no_tag
>    self.interpret(program)
>  File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 281,  
> in interpret
>    handlers[opcode](self, args)
>  File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 749,  
> in do_useMacro
>    self.interpret(macro)
>  File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 281,  
> in interpret
>    handlers[opcode](self, args)
>  File "/usr/lib/zope2.9/lib/python/TAL/TALInterpreter.py", line 507,  
> in do_setLocal_tal
>    self.engine.setLocal(name, self.engine.evaluateValue(expr))
>  File "/usr/lib/zope2.9/lib/python/Products/PageTemplates/TALES.py",  
> line 221, in evaluate
>    return expression(self)
>  File "/usr/lib/zope2.9/lib/python/Products/PageTemplates/ 
> ZRPythonExpr.py", line 47, in __call__
>    return eval(code, g, {})
>  File "Python expression "mtool.assertViewable(here)"", line 1, in  
> <expression>
>  File "/home/zope/cogiteau347/Products/CPSCore/ 
> CPSMembershipTool.py", line 108, in assertViewable
>    raise Unauthorized
> Unauthorized: <AccessControl.unauthorized.Unauthorized instance at  
> 0xa90584c>
>
> _______________________________________________
> cps-users-fr
> Adresse de la liste : [email protected]
> Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr 
> >

--
Georges Racinet,
Zope/CPS/Plone expertise, assistance & development
GPG: 0x4862FFF7






_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>