[Zope] WebDAV lock manager error

Dieter Maurer dieter@handshake.de
Sat, 16 Nov 2002 20:46:39 +0100


Ricardo Newbery writes:
 > When I try to access the WebDAV lock manager at
 > 
 >    /Control_Panel/DavLocks/manage_main
 > 
 > I get a Site Error
 > 
 >    Error Type: TypeError
 >    Error Value: has_key() takes exactly 1 argument (2 given)
 > 
 > 
 > Traceback (innermost last):
 >    Module ZPublisher.Publish, line 98, in publish
 >    Module ZPublisher.mapply, line 88, in mapply
 >    Module ZPublisher.Publish, line 39, in call_object
 >    Module Shared.DC.Scripts.Bindings, line 252, in __call__
 >    Module Shared.DC.Scripts.Bindings, line 283, in _bindAndExec
 >    Module App.special_dtml, line 174, in _exec
 >    Module DocumentTemplate.DT_Let, line 75, in render
 >    Module DocumentTemplate.DT_Util, line 201, in eval
 >     - __traceback_info__: REQUEST
 >    Module <string>, line 0, in ?
 > TypeError: has_key() takes exactly 1 argument (2 given)
Apparently, there is some error ("has_key" called with two many
arguments) in some DTML file.

  Formerly, it has been possible (for the experienced eye) to
  see which DTML object was affected and where the error was.

  Unfortunately, with the new tracebacks, this is no longer
  possible. You must look yourself.


Dieter