En renommant le fichier CollectorDocument_editProp.pt en CollectorDocument_editPro.pt et en modifiant les appels, ça fonctionne...
Quelqu'un peux t'il me donner qqs axes de recherche, je ne vois pas du tout le lien avec l'erreur rencontrée
Merci
Matthieu FOURMY
2006/2/21, Matthieu Fourmy <
[EMAIL PROTECTED]>:
Bonjour,
Je suis sur un site CPS 3.2.3 avec authentification NTLM et LDAP. J'ai une anomalie avec le produit CPSCollector.
La modification des propriétés du formulaire est impossible (CollectorDocument_editProp.pt) que ce soit après une création ou via l'action 'Modifier les prorpiétés' (voir même lorsque j'appelle ce fichier directement). L'erreur se produit donc ici.
Ce que je ne saisis pas, c'est que les autres actions du produit ne posent pas de problème.
Il semble que lorsque j'appelle ce document, je passe en anonyme, ce qui fait que je n'ai plus les droits pour les actions suivantes (comme le getContentInfo). Je n'arrive pas à comprendre pourquoi je passe en anonyme. Il y a peut être une erreur qui se produit et qui provoque cette situation, mais je ne trouve rien.
Quelqu'un peut-il m'aider ?
Merci
extrait du event.log :
------
2006-02-21T16:29:40 DEBUG(-200) listObjectActions Called for wf workspace_content_wf
------
2006-02-21T16:29:40 DEBUG(-200) listObjectActions Checking copy_submit
------
2006-02-21T16:29:40 DEBUG(-200) listObjectActions Guard failed
------
2006-02-21T16:29:40 DEBUG(-200) listObjectActions Checking checkout_draft
------
2006-02-21T16:29:40 DEBUG(-200) listObjectActions Guard failed
------
2006-02-21T16:29:40 DEBUG(-200) listObjectActions Checking cut_copy_paste
------
2006-02-21T16:29:40 DEBUG(-200) listObjectActions No user-visible action
------
2006-02-21T16:29:40 BLATHER(-100) VerboseSecurity Unauthorized: Your user account does not have the required permission. Access to 'Description' of (CollectorDocument at /CG60/portal_repository/1081607439__0001) denied. Your user account, Anonymous User, exists at /acl_users. Access requires View_Permission, granted to the following roles: ['Manager', 'permission:View']. Your roles in this context are ['Anonymous'].
------
2006-02-21T16:29:41 DEBUG(-200) listObjectActions Called for wf workspace_content_wf
------
2006-02-21T16:29:41 DEBUG(-200) listObjectActions Checking copy_submit
------
2006-02-21T16:29:41 DEBUG(-200) listObjectActions Guard failed
------
2006-02-21T16:29:41 DEBUG(-200) listObjectActions Checking checkout_draft
------
2006-02-21T16:29:41 DEBUG(-200) listObjectActions Guard failed
------
2006-02-21T16:29:41 DEBUG(-200) listObjectActions Checking cut_copy_paste
------
2006-02-21T16:29:41 DEBUG(-200) listObjectActions No user-visible action
------
2006-02-21T16:29:41 BLATHER(-100) VerboseSecurity Unauthorized: Your user account does not have the required permission. Access to 'Description' of (CollectorDocument at /CG60/portal_repository/1081607439__0001) denied. Your user account, Anonymous User, exists at /acl_users. Access requires View_Permission, granted to the following roles: ['Manager', 'permission:View']. Your roles in this context are ['Anonymous'].
------
2006-02-21T16:29:41 BLATHER(-100) OFS Exception while rendering an error message
Traceback (most recent call last):
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/OFS/SimpleItem.py", line 204, in raise_standardErrorMessage
v = s(**kwargs)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/Shared/DC/Scripts/Bindings.py", line 306, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/Shared/DC/Scripts/Bindings.py", line 343, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/Products/CMFCore/FSPageTemplate.py", line 191, in _exec
result = self.pt_render(extra_context=bound_names)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/Products/CMFCore/FSPageTemplate.py", line 124, in pt_render
result = FSPageTemplate.inheritedAttribute('pt_render')(
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/Products/PTProfiler/ProfilerPatch.py", line 69, in __patched_render__
ret = self._patching_class._org_method(self, source, extra_context)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/Products/PageTemplates/PageTemplate.py", line 96, in pt_render
tal=not source, strictinsert=0)()
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/TAL/TALInterpreter.py", line 190, in __call__
self.interpret(self.program)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/TAL/TALInterpreter.py", line 234, in interpret
handlers[opcode](self, args)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/TAL/TALInterpreter.py", line 409, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/TAL/TALInterpreter.py", line 394, in do_optTag
return self.no_tag(start, program)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/TAL/TALInterpreter.py", line 389, in no_tag
self.interpret(program)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/TAL/TALInterpreter.py", line 234, in interpret
handlers[opcode](self, args)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/TAL/TALInterpreter.py", line 671, in do_useMacro
self.interpret(macro)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/TAL/TALInterpreter.py", line 234, in interpret
handlers[opcode](self, args)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/TAL/TALInterpreter.py", line 409, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/TAL/TALInterpreter.py", line 394, in do_optTag
return self.no_tag(start, program)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/TAL/TALInterpreter.py", line 389, in no_tag
self.interpret(program)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/TAL/TALInterpreter.py", line 234, in interpret
handlers[opcode](self, args)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/TAL/TALInterpreter.py", line 637, in do_condition
self.interpret(block)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/TAL/TALInterpreter.py", line 234, in interpret
handlers[opcode](self, args)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/TAL/TALInterpreter.py", line 671, in do_useMacro
self.interpret(macro)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/TAL/TALInterpreter.py", line 234, in interpret
handlers[opcode](self, args)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/TAL/TALInterpreter.py", line 409, in do_optTag_tal
self.do_optTag(stuff)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/TAL/TALInterpreter.py", line 394, in do_optTag
return self.no_tag(start, program)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/TAL/TALInterpreter.py", line 389, in no_tag
self.interpret(program)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/TAL/TALInterpreter.py", line 234, in interpret
handlers[opcode](self, args)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/TAL/TALInterpreter.py", line 460, in do_setLocal_tal
self.engine.setLocal(name, self.engine.evaluateValue (expr))
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/Products/PageTemplates/TALES.py", line 221, in evaluate
return _expression_(self)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/Products/PTProfiler/ProfilerPatch.py", line 28, in __patched_call__
ret = self._patching_class._org_method(self, econtext)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 47, in __call__
return eval(code, g, {})
File "Python _expression_ "(here_url != utool.getPortalObject().absolute_url()) and here.getContentInfo(doc=doc, level=2) or None"", line 1, in <_expression_>
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/Products/CMFCore/FSPythonScript.py", line 104, in __call__
return Script.__call__(self, *args, **kw)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/Shared/DC/Scripts/Bindings.py", line 306, in __call__
return self._bindAndExec(args, kw, None)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/lib/python/Shared/DC/Scripts/Bindings.py", line 343, in _bindAndExec
return self._exec(bound_data, args, kw)
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/Products/CMFCore/FSPythonScript.py", line 160, in _exec
result = apply(f, args, kw)
File "Script (Python)", line 181, in getContentInfo
File "/usr/CPSSites/CG60Intranet/Zope_V2_Complete/Products/VerboseSecurity/VerboseSecurityPolicy.py", line 273, in validate
raise Unauthorized(info)
Unauthorized: Your user account does not have the required permission. Access to 'Description' of (CollectorDocument at /CG60/portal_repository/1081607439__0001) denied. Your user account, Anonymous User, exists at /acl_users. Access requires View_Permission, granted to the following roles: ['Manager', 'permission:View']. Your roles in this context are ['Anonymous'].
_______________________________________________ cps-users-fr Adresse de la liste : [email protected] Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
