<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>
&lt;?xml version='1.0' encoding='utf-8'?&gt;<BR>
&lt;ns0:propfind xmlns:ns0=&quot;DAV:&quot;&gt;<BR>
&nbsp;&nbsp;&lt;ns0:prop&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;ns0:resourcetype /&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;ns0:getlastmodified /&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;ns0:getcontentlength /&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;ns0:getcontenttype /&gt;<BR>
&nbsp;&nbsp;&lt;/ns0:prop&gt;<BR>
&lt;/ns0:propfind&gt;<BR>
</SPAN></FONT><SPAN STYLE='font-size:12.0px'><BR>
Response:<BR>
<BR>
</SPAN><FONT SIZE="2"><SPAN STYLE='font-size:10.0px'>&lt;html&gt;&lt;head&gt;&lt;title&gt;Internal Server Error&lt;/title&gt;&lt;/head&gt;&lt;body&gt;&lt;h1&gt;Internal Server Error&lt;/h1&gt;An error occurred rendering the requested page. More information is available in the server log.&lt;/body&gt;&lt;/html&gt;<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] &nbsp;[-] Exception rendering:<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] &nbsp;[-] Unhandled Error<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] &nbsp;&nbsp;&nbsp;&nbsp;Traceback (most recent call last):<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;File &quot;/Users/mcockfi/documents/pyws/Twisted/twisted/internet/defer.py&quot;, line 239, in callback<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;self._startRunCallbacks(result)<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;File &quot;/Users/mcockfi/documents/pyws/Twisted/twisted/internet/defer.py&quot;, line 304, in _startRunCallbacks<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;self._runCallbacks()<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;File &quot;/Users/mcockfi/documents/pyws/Twisted/twisted/internet/defer.py&quot;, line 317, in _runCallbacks<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;self.result = callback(self.result, *args, **kw)<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;File &quot;/Users/mcockfi/documents/pyws/Twisted/twisted/internet/defer.py&quot;, line 601, in gotResult<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_deferGenerator(g, deferred)<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] &nbsp;&nbsp;&nbsp;&nbsp;--- &lt;exception caught here&gt; ---<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;File &quot;/Users/mcockfi/documents/pyws/Twisted/twisted/internet/defer.py&quot;, line 576, in _deferGenerator<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;result = g.next()<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;File &quot;/Users/mcockfi/documents/pyws/Twisted/twisted/web2/dav/method/propfind.py&quot;, line 125, in http_PROPFIND<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;x.getResult()<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;File &quot;/Users/mcockfi/documents/pyws/Twisted/twisted/internet/defer.py&quot;, line 555, in getResult<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;self.result.raiseException()<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;File &quot;/Users/mcockfi/documents/pyws/Twisted/twisted/python/failure.py&quot;, line 303, in raiseException<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;raise self.type, self.value, self.tb<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] &nbsp;&nbsp;&nbsp;&nbsp;exceptions.TypeError: coercing to Unicode: need string or buffer, NoneType found<BR>
2008-11-21 00:19:32-0500 [-] [caldav-8008] &nbsp;&nbsp;&nbsp;&nbsp;<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>