[ZCM] [ZC] 249/ 4 Resolve "Webdav lockmanager problem"
Collector: Zope Bugs and Patches ...
zope-coders@zope.org
Fri, 01 Mar 2002 09:24:26 -0500
Issue #249 Update (Resolve) "Webdav lockmanager problem"
Status Resolved, Zope/bug medium
To followup, visit:
http://collector.zope.org/Zope/249
==============================================================
= Resolve - Entry #4 by ajung on Mar 1, 2002 9:24 am
Status: Accepted => Resolved
problem solved by issuer
________________________________________
= Comment - Entry #3 by redorlik on Feb 28, 2002 9:15 am
I don't know how to reproduce it. The problem has gone away.
I have this development site on my winbox. I updated from 2.4.3 to 2.5.0 (final). Everything worked fine. Then I updated to 2.5.1b1 while some files (5-8) were locked. I maually was able to find the files and by copy/create new/paste/delete/rename removing the locks (some locks were removed by Dreamweaver webdav).
Then when I restarted the srever today everything seems to work again.
I am sorry that I cant answer your questions.
________________________________________
= Assign - Entry #2 by ajung on Feb 28, 2002 8:34 am
Status: Pending => Accepted
Supporters added: ajung
Try to find out the value of self._creator in
getCreatorPath() of LockItem.py.
How can I reproduce that problem ?
________________________________________
= Request - Entry #1 by redorlik on Feb 27, 2002 4:39 am
Updating from 2.5.0 to 2.5.1b1 the Webdav Lockmanager in the control panel reports:
Zope Error
Zope has encountered an error while publishing this resource.
Error Type: TypeError
Error Value: unpack non-sequence
--------------------------------------------------------------------------------
Troubleshooting Suggestions
The URL may be incorrect.
The parameters passed to this resource may be incorrect.
A resource that this resource relies on may be encountering an error.
For more detailed information about the error, please refer to the HTML source for this page.
If the error persists please contact the site maintainer. Thank you for your patience.
Traceback (innermost last):
File C:\PROGRA~1\WebSite2.5\lib\python\ZPublisher\Publish.py, line 150, in publish_module
File C:\PROGRA~1\WebSite2.5\lib\python\ZPublisher\Publish.py, line 114, in publish
File C:\Program Files\WebSite2.4\lib\python\Zope\__init__.py, line 159, in zpublisher_exception_hook
(Object: DavLockManager)
File C:\PROGRA~1\WebSite2.5\lib\python\ZPublisher\Publish.py, line 98, in publish
File C:\PROGRA~1\WebSite2.5\lib\python\ZPublisher\mapply.py, line 88, in mapply
(Object: manage_davlocks)
File C:\PROGRA~1\WebSite2.5\lib\python\ZPublisher\Publish.py, line 39, in call_object
(Object: manage_davlocks)
File C:\PROGRA~1\WebSite2.5\lib\python\Shared\DC\Scripts\Bindings.py, line 252, in __call__
(Object: manage_davlocks)
File C:\PROGRA~1\WebSite2.5\lib\python\Shared\DC\Scripts\Bindings.py, line 283, in _bindAndExec
(Object: manage_davlocks)
File C:\PROGRA~1\WebSite2.5\lib\python\App\special_dtml.py, line 172, in _exec
(Object: manage_davlocks)
File C:\PROGRA~1\WebSite2.5\lib\python\DocumentTemplate\DT_Let.py, line 75, in render
(Object: lockedobjs="findLockedObjects(frompath=REQUEST.get('frompath',''))")
File C:\PROGRA~1\WebSite2.5\lib\python\DocumentTemplate\DT_Util.py, line 159, in eval
(Object: findLockedObjects(frompath=REQUEST.get('frompath','')))
(Info: findLockedObjects)
File <string>, line 0, in ?
File C:\PROGRA~1\WebSite2.5\lib\python\App\DavLockManager.py, line 56, in findLockedObjects
(Object: DavLockManager)
File C:\PROGRA~1\WebSite2.5\lib\python\App\DavLockManager.py, line 102, in _findapply
(Object: DavLockManager)
File C:\PROGRA~1\WebSite2.5\lib\python\App\DavLockManager.py, line 102, in _findapply
(Object: DavLockManager)
File C:\PROGRA~1\WebSite2.5\lib\python\App\DavLockManager.py, line 102, in _findapply
(Object: DavLockManager)
File C:\PROGRA~1\WebSite2.5\lib\python\App\DavLockManager.py, line 97, in _findapply
(Object: DavLockManager)
File C:\PROGRA~1\WebSite2.5\lib\python\webdav\LockItem.py, line 96, in getCreatorPath
TypeError: (see above)
==============================================================