[CPS-users-fr] Suppression dans les annuaires

Christophe Otton le.blaireau at free.fr
Lun 28 Avr 15:40:27 CEST 2008


Bonjour la liste,

Notre site ( CPS 3.4.5 , Zope 2.9 ) a été mis à jour depuis CPS 3.2.4.0 
ce qui a nécessité de modifier le chemin par défaut vers l'espace des 
membres : /workspaces/members au lieu de /members.

Apparemment tout allait bien ( création d'utilisateurs, avec ou sans 
espace de travail privé ) mais quand on cherche à supprimer des groupes 
ou des utilisateurs on obtient un message d'erreur et la suppression ne 
se fait pas : il faut aller dans la ZMI Portal_directories pour 
supprimer les utilisateurs et les groupes.

Lors des tentatives de suppression sur le site le message suivant est 
délivré :

Quelqu'un peut -il nous éclairer sur sa signification profonde ? bug ? 
mauvaise configuration?
Sauf exception les utilisateurs n'ont pas d'espace privés m^me si leur 
création automatique fonctionne on les supprime après : l'erreur 
est-elle liée à ça ?

Traceback (innermost last):
   Module ZPublisher.Publish, line 115, in publish
   Module ZPublisher.mapply, line 88, in mapply
   Module ZPublisher.Publish, line 41, in call_object
   Module Shared.DC.Scripts.Bindings, line 311, in __call__
   Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
   Module Products.CMFCore.FSPageTemplate, line 195, in _exec
   Module Products.CMFCore.FSPageTemplate, line 134, in pt_render
   Module Products.PageTemplates.PageTemplate, line 104, in pt_render
    - <FSPageTemplate at /facteau/cpsdirectory_entry_delete_form>
   Module TAL.TALInterpreter, line 238, in __call__
   Module TAL.TALInterpreter, line 281, in interpret
   Module TAL.TALInterpreter, line 511, in do_setGlobal_tal
   Module Products.PageTemplates.TALES, line 221, in evaluate
    - URL: 
file:CPSDirectory/skins/cps_directory/cpsdirectory_entry_delete_form.pt
    - Line 1, Column 0
    - Expression: nocall:'here/portal_url/?members_folder_rpath'
    - Names:
       {'container': <CPSDefaultSite at /facteau>,
        'context': <CPSDefaultSite at /facteau>,
        'default': <Products.PageTemplates.TALES.Default instance at 
0xb72723ac>,
        'here': <CPSDefaultSite at /facteau>,
        'loop': <Products.PageTemplates.TALES.SafeMapping object at 
0xa3003bcc>,
        'modules': 
<Products.PageTemplates.ZRPythonExpr._SecureModuleImporter instance at 
0xb721a9cc>,
        'nothing': None,
        'options': {'args': ()},
        'repeat': <Products.PageTemplates.TALES.SafeMapping object at 
0xa3003bcc>,
        'request': <HTTPRequest, 
URL=https://facteau.poyry-environment.fr/cpsdirectory_entry_delete_form>,
        'root': <Application at >,
        'template': <FSPageTemplate at 
/facteau/cpsdirectory_entry_delete_form>,
        'traverse_subpath': [],
        'user': <CPSUser Chris>}
   Module Products.PageTemplates.Expressions, line 185, in __call__
   Module Products.PageTemplates.Expressions, line 173, in _eval
   Module Products.PageTemplates.Expressions, line 127, in _eval
    - __traceback_info__: here
   Module Products.PageTemplates.Expressions, line 327, in 
restrictedTraverse
    - __traceback_info__: {'path': ['portal_url', 'workspaces/members'], 
'TraversalRequestNameStack': []}
AttributeError: workspaces/members

Merci de vos réponses,

Christophe o t t o n



Plus d'informations sur la liste de diffusion cps-users-fr

This list archive provided by Nuxeo, the leaders of open source ECM. Check out the Nuxeo 5 open source, standards-based ECM project.