Erreur d'index après l'update et permission manquante
Erreur d'index après l'update et permission manquante
Bonjour,
le sécretaire ne sais plus créer des séances.
D' abord j' ai un message d' erreur suivant:
le sécretaire ne sais plus créer des séances.
D' abord j' ai un message d' erreur suivant:
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 Products.PloneMeeting.ToolPloneMeeting, line 774, in generateDocument Module Products.ZCatalog.Lazy, line 94, in __getitem__ IndexError: 0Er maintenant je reçois ce message ci , manque de permission (il a toujours le bon rôle):
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 Products.CMFPlone.FactoryTool, line 369, in __call__ Module ZPublisher.mapply, line 88, in mapply Module ZPublisher.Publish, line 41, in call_object Module Products.CMFFormController.FSControllerPageTemplate, line 90, in __call__ Module Products.CMFFormController.BaseControllerPageTemplate, line 28, in _call Module Products.CMFFormController.ControllerBase, line 244, in getNext Module Products.CMFFormController.Actions.TraverseTo, line 38, in __call__ Module ZPublisher.mapply, line 88, in mapply Module ZPublisher.Publish, line 41, in call_object Module Products.CMFFormController.FSControllerPythonScript, line 104, in __call__ Module Products.CMFFormController.Script, line 145, in __call__ Module Products.CMFCore.FSPythonScript, line 108, in __call__ Module Shared.DC.Scripts.Bindings, line 311, in __call__ Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec Module Products.CMFCore.FSPythonScript, line 164, in _exec Module None, line 1, in content_edit - <FSControllerPythonScript at /eupen/plonemeeting/content_edit used for /eupen/plonemeeting/ Members/elmark/mymeetings/standiges-prasidium/portal_factory/Meetingsp/meetingsp.2009-06-09.1083882746> - Line 1 Module Products.CMFCore.FSPythonScript, line 108, in __call__ Module Shared.DC.Scripts.Bindings, line 311, in __call__ Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec Module Products.CMFCore.FSPythonScript, line 164, in _exec Module None, line 11, in content_edit_impl - <FSPythonScript at /eupen/plonemeeting/content_edit_impl used for /eupen/plonemeeting/ Members/elmark/mymeetings/standiges-prasidium/portal_factory/Meetingsp/meetingsp.2009-06-09.1083882746> - Line 11 Module Products.Archetypes.BaseObject, line 661, in processForm Module Products.PloneMeeting.Meeting, line 976, in at_post_create_script Module Products.PloneMeeting.utils, line 371, in addRecurringItemsIfRelevant Module Products.PloneMeeting.Meeting, line 1143, in addRecurringItems Module Products.PloneMeeting.MeetingItem, line 1338, in addRecurringItemToMeeting Module Products.Archetypes.BaseFolder, line 127, in manage_delObjects Unauthorized: Do not have permissions to remove this objectArnold
Re: Erreur d'index après l'update et permission manquante
Je viens de remarquer qu'un tab me manque quand je suis dans la configuration de PloneMeeting.
C'est le premier tab a gauche (an allemand Inhalte) Contenu?
Il est toujours present dans une ancienne version (PloneMeeting 1.4 build480) sur une machine que j'ai sauvegarde.
La version avec les problemes est la 1.5 build 483.
Arnold
C'est le premier tab a gauche (an allemand Inhalte) Contenu?
Il est toujours present dans une ancienne version (PloneMeeting 1.4 build480) sur une machine que j'ai sauvegarde.
La version avec les problemes est la 1.5 build 483.
Arnold
Re: Erreur d'index après l'update et permission manquante
Actualisé:
Quand je donne le rôle MeetingManager a une personne avenc le rôle adminstrator, celui ci peux créer une séance.
Arnold
Quand je donne le rôle MeetingManager a une personne avenc le rôle adminstrator, celui ci peux créer une séance.
Arnold
Re: Erreur d'index après l'update et permission manquante
Par défaut l'onglet "contenu" est caché sur les séances et points, il n'y a pas de raison qu'un utilisateur voit le contenu d'un point dans lequel est stocké les annexes, les avis, ...
Les onglets "annexes" et "avis" permettent de retrouver tous ces éléments...
Ce n'est pas évident de répondre puisque nous n'avons pas accès à ton système mais la version 1.5 build 483 est bien le tags 1.5.0. Est ce que la mise à jour a été correctement effectuée avec :
- réinstallation de PloneMeeting
- réinstallation de MeetingCommunes
- lancement du script de migration "migrate_to_1_5"
?
Bien à toi,
Gauthier Bastien,
AC Sambreville
Les onglets "annexes" et "avis" permettent de retrouver tous ces éléments...
Ce n'est pas évident de répondre puisque nous n'avons pas accès à ton système mais la version 1.5 build 483 est bien le tags 1.5.0. Est ce que la mise à jour a été correctement effectuée avec :
- réinstallation de PloneMeeting
- réinstallation de MeetingCommunes
- lancement du script de migration "migrate_to_1_5"
?
Bien à toi,
Gauthier Bastien,
AC Sambreville
Re: Erreur d'index après l'update et permission manquante
Je crois que je sais maintenant d'ou vient le problème.
Je n'ai pas du réinstaller MeetingCommunes, c'était déjà la version 1.5, car on avait déjà une avant version de 1.5 que tu avais installé.
Comment dois je procéder pour avoir les bonnes versions?
Suffit-il de faire un svn up ou dois je spécifier la version que je veux avoir?
Ou se trouve le script migrate_to_1_5?
Bien à toi
Arnold François
CPAS Eupen
Je n'ai pas du réinstaller MeetingCommunes, c'était déjà la version 1.5, car on avait déjà une avant version de 1.5 que tu avais installé.
Comment dois je procéder pour avoir les bonnes versions?
Suffit-il de faire un svn up ou dois je spécifier la version que je veux avoir?
Ou se trouve le script migrate_to_1_5?
Bien à toi
Arnold François
CPAS Eupen
Re: Erreur d'index après l'update et permission manquante
Tu dois te baser sur les versions taggées.
Il y a une version taggée 1.5.0 pour PloneMeeting et une version taggée 1.5.0 pour MeetingCommunes. Sur le SVN, pour chaque produit, çà se trouve dans /tags/1.5.0. Tu dois faire un "svn switch new_url" pour changer l'url de repository subversion sur ton FileSystem (dans PloneMeeting et MeetingCommunes). Il va faire un up automatiquement.
Ensuite, dans Plone, il faut aller voir si Plone te suggère de réinstaller un produit. Si c'est le cas, tu peux le faire. PloneMeeting puis MeetingCommunes. Concernant la migration :
- va dans portal_setup, via l'onglet "properties" et sélectionne "PloneMeeting / Migrations". Ensuite dans l'onglet "Impor", la tu as une step "migrate_to_1_5" qui spécifie que c'est la migration vers PloneMeeting 1.5. Exécute là. Cà peut prendre du temps, attends que le navigateur te réponde que tout est OK...
Et voilà
Bien à toi,
Gauthier Bastien
AC Sambreville
Il y a une version taggée 1.5.0 pour PloneMeeting et une version taggée 1.5.0 pour MeetingCommunes. Sur le SVN, pour chaque produit, çà se trouve dans /tags/1.5.0. Tu dois faire un "svn switch new_url" pour changer l'url de repository subversion sur ton FileSystem (dans PloneMeeting et MeetingCommunes). Il va faire un up automatiquement.
Ensuite, dans Plone, il faut aller voir si Plone te suggère de réinstaller un produit. Si c'est le cas, tu peux le faire. PloneMeeting puis MeetingCommunes. Concernant la migration :
- va dans portal_setup, via l'onglet "properties" et sélectionne "PloneMeeting / Migrations". Ensuite dans l'onglet "Impor", la tu as une step "migrate_to_1_5" qui spécifie que c'est la migration vers PloneMeeting 1.5. Exécute là. Cà peut prendre du temps, attends que le navigateur te réponde que tout est OK...
Et voilà

Bien à toi,
Gauthier Bastien
AC Sambreville
Re: Erreur d'index après l'update et permission manquante
J'ai maintenant biens les versions 1.5.0 de MeetingCommune et PloneMeeting.
Le système n'a pas demandé de réinstaller les deux.
J'ai executé le script et la je reçois le message:
Le système n'a pas demandé de réinstaller les deux.
J'ai executé le script et la je reçois le message:
- Fehlertyp
- BadRequest
- Fehlerwert
- The id "searchallitemsincopy" is invalid - it is already in use.
Me parait normal, vue que tu as déjà fait cela avant.
Le problème de permission manquante reste?
Bien à toi
Arnold François
CPAS Eupen
Re: Erreur d'index après l'update et permission manquante
Je viens de créer un utilisateur "local" et je lui ai donné le rôle de meeting manager.
Quand je suis dans une séance au niveau supérieur pas de problème pour créer des séances.
Quand je crée un sous-dossier, plus moyen de créer des séances. Permission denied.
Donc j'ai essayé de créer une séance avec le login du sécretaire au niveau supérieur, malheuresement pas moyen, permission denied.
Dans la ZMI j'ai comparé avec mon système de test (qui fonctionne) les droits d'accès, tout semble normal.
Ou dois je chercher?
Arnold François
CPAS Eupen
Quand je suis dans une séance au niveau supérieur pas de problème pour créer des séances.
Quand je crée un sous-dossier, plus moyen de créer des séances. Permission denied.
Donc j'ai essayé de créer une séance avec le login du sécretaire au niveau supérieur, malheuresement pas moyen, permission denied.
Dans la ZMI j'ai comparé avec mon système de test (qui fonctionne) les droits d'accès, tout semble normal.
Ou dois je chercher?
Arnold François
CPAS Eupen
Re: Erreur d'index après l'update et permission manquante
Le problème est parti.
Pour trouver l'erreur j'ai activé dans la zope.conf le debug-mode et voila que cela fonctionne.
J'ai déactivé le debug-mode et cela fonctionne toujours.
Arnold François
CPAS Eupen
Pour trouver l'erreur j'ai activé dans la zope.conf le debug-mode et voila que cela fonctionne.
J'ai déactivé le debug-mode et cela fonctionne toujours.
Arnold François
CPAS Eupen
Rendu par Ploneboard

