<HTML>
<HEAD>
<TITLE>WebDAV Browser Problem?</TITLE>
</HEAD>
<BODY>
<FONT FACE="Verdana"><SPAN STYLE='font-size:12.0px'>I just updated the calanderserver and caldavclientlibrary to the latest in trunk and the webdav browser is receiving an internal server error.<BR>
<BR>
Request:<BR>
<BR>
</SPAN><FONT SIZE="2"><SPAN STYLE='font-size:10.0px'>PROPFIND / HTTP/1.1<BR>
Authorization: Basic YWRtaW46YWRtaW4=<BR>
Content-Length: 232<BR>
Content-Type: text/xml; charset=utf-8<BR>
Depth: 1<BR>
Host: localhost:8008<BR>
<BR>
<?xml version='1.0' encoding='utf-8'?><BR>
<ns0:propfind xmlns:ns0="DAV:"><BR>
<ns0:prop><BR>
<ns0:resourcetype /><BR>
<ns0:getlastmodified /><BR>
<ns0:getcontentlength /><BR>
<ns0:getcontenttype /><BR>
</ns0:prop><BR>
</ns0:propfind><BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
Response:<BR>
<BR>
</SPAN><FONT SIZE="2"><SPAN STYLE='font-size:10.0px'><html><head><title>Internal Server Error</title></head><body><h1>Internal Server Error</h1>An error occurred rendering the requested page. More information is available in the server log.</body></html><BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
Server Log:<BR>
<BR>
</SPAN><FONT SIZE="2"><SPAN STYLE='font-size:10.0px'>2008-11-21 00:19:32-0500 [-] [caldav-8008] [-] Exception rendering:<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] [-] Unhandled Error<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] Traceback (most recent call last):<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] File "/Users/mcockfi/documents/pyws/Twisted/twisted/internet/defer.py", line 239, in callback<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] self._startRunCallbacks(result)<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] File "/Users/mcockfi/documents/pyws/Twisted/twisted/internet/defer.py", line 304, in _startRunCallbacks<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] self._runCallbacks()<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] File "/Users/mcockfi/documents/pyws/Twisted/twisted/internet/defer.py", line 317, in _runCallbacks<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] self.result = callback(self.result, *args, **kw)<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] File "/Users/mcockfi/documents/pyws/Twisted/twisted/internet/defer.py", line 601, in gotResult<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] _deferGenerator(g, deferred)<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] --- <exception caught here> ---<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] File "/Users/mcockfi/documents/pyws/Twisted/twisted/internet/defer.py", line 576, in _deferGenerator<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] result = g.next()<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] File "/Users/mcockfi/documents/pyws/Twisted/twisted/web2/dav/method/propfind.py", line 125, in http_PROPFIND<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] x.getResult()<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] File "/Users/mcockfi/documents/pyws/Twisted/twisted/internet/defer.py", line 555, in getResult<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] self.result.raiseException()<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] File "/Users/mcockfi/documents/pyws/Twisted/twisted/python/failure.py", line 303, in raiseException<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] raise self.type, self.value, self.tb<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] exceptions.TypeError: coercing to Unicode: need string or buffer, NoneType found<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] <BR>
<BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'>Everything else seems to be working fine. Is this a problem?<BR>
<BR>
Regards,<BR>
<BR>
Mark</SPAN></FONT>
</BODY>
</HTML>