Deutsche Zope User Group
Gast 2 Benutzer online
DZUG-News

Fehler: [Some permissions had errors: $FEHLERNAME]

Frage:

Was bedeutet dieser Fehler, der bei der Entwicklung eines eigenen Zope-Products auftauchen kann?

Antwort:

Meistens steht dieser Fehler daf�r, dass man mittels der Methode declareProtected($permission, $methode) einer Methode seiner Klasse eine Permission zugewisen hat die dem Manager noch gar nicht zugewiesen wurde.

Beispiel f�r eine fehlerhafte Methode:

 
 my_permission = 'Not for Managers'
 
 [...]
 sec = ClassSecurityInfo()

 sec.declareProtected(my_permission, 'testmethod')
 def testmethod(self):
    print 'huhuu'

 [...]

L�sung: Dem Manager diese Permission auch zuweisen ;-)


Rubriken: Security, Entwickler    FAQ angelegt von: spamies, Letzte �nderung: 14.09.2003 17:16 Uhr