[Zope] WebDav Lock Manager problem

Jean-François Ménard menard.jean-francois@hydro.qc.ca
Thu, 8 Nov 2001 11:00:33 -0500


I just upgraded to version 2.5.0a2.

When I try to acces "WebDAV Lock Manager", I receive this message:

Error Type: TypeError
Error Value: unpack non-sequence

Traceback (innermost last):
  File D:\IAC\lib\python\ZPublisher\Publish.py, line 223, in publish_module
  File D:\IAC\lib\python\ZPublisher\Publish.py, line 187, in publish
  File D:\IAC\lib\python\Zope\__init__.py, line 226, in
zpublisher_exception_hook
    (Object: DavLockManager)
  File D:\IAC\lib\python\ZPublisher\Publish.py, line 171, in publish
  File D:\IAC\lib\python\ZPublisher\mapply.py, line 160, in mapply
    (Object: manage_davlocks)
  File D:\IAC\lib\python\ZPublisher\Publish.py, line 112, in call_object
    (Object: manage_davlocks)
  File D:\IAC\lib\python\Shared\DC\Scripts\Bindings.py, line 324, in
__call__
    (Object: manage_davlocks)
  File D:\IAC\lib\python\Shared\DC\Scripts\Bindings.py, line 355, in
_bindAndExec
    (Object: manage_davlocks)
  File D:\IAC\lib\python\App\special_dtml.py, line 244, in _exec
    (Object: manage_davlocks)
  File D:\IAC\lib\python\DocumentTemplate\DT_Let.py, line 147, in render
    (Object:
lockedobjs="findLockedObjects(frompath=REQUEST.get('frompath',''))")
  File D:\IAC\lib\python\DocumentTemplate\DT_Util.py, line 231, in eval
    (Object: findLockedObjects(frompath=REQUEST.get('frompath','')))
    (Info: findLockedObjects)
  File <string>, line 0, in ?
  File D:\IAC\lib\python\App\DavLockManager.py, line 128, in
findLockedObjects
    (Object: DavLockManager)
  File D:\IAC\lib\python\App\DavLockManager.py, line 174, in _findapply
    (Object: DavLockManager)
  File D:\IAC\lib\python\App\DavLockManager.py, line 174, in _findapply
    (Object: DavLockManager)
  File D:\IAC\lib\python\App\DavLockManager.py, line 174, in _findapply
    (Object: DavLockManager)
  File D:\IAC\lib\python\App\DavLockManager.py, line 169, in _findapply
    (Object: DavLockManager)
  File D:\IAC\lib\python\webdav\LockItem.py, line 169, in getCreatorPath
TypeError: (see above)

I know, it's an "alpha" version.  Is there any workaround until the next
release?