[CalendarServer-dev] [CalendarServer] #293: CalDAVRevertEntityQueueableOperation failure
CalendarServer
trac at macosforge.org
Thu Jul 17 14:55:37 PDT 2008
#293: CalDAVRevertEntityQueueableOperation failure
----------------------------------+-----------------------------------------
Reporter: cabanela at mnstate.edu | Owner: wsanchez at apple.com
Type: Defect | Status: new
Priority: 5: Not set | Milestone:
Component: Calendar Server | Version:
Severity: Serious | Resolution:
Keywords: |
----------------------------------+-----------------------------------------
Old description:
> I am using the current (revision 2706) trunk of the Calendar Server.
>
> Attempts to add a new item to one of my calendars results in:
>
> "HTTP/1.1 500 Internal Server Error" to operation
> CalDAVRevertEntityQueueableOperation
>
> No error message get placed in the error.log, however, the last few
> entries in the access.log are:
>
> 199.17.102.218 - JuanCabanela [16/Jul/2008:16:50:24 -0500] "PROPFIND
> /principals/users/JuanCabanela/ HTTP/1.1" 500 201 "-" "DAVKit/2.0
> (10.5.4; wrbt) iCal 3.0.4" [19.3 ms]
> 199.17.102.218 - JuanCabanela [16/Jul/2008:16:50:24 -0500] "PROPFIND
> /principals/users/JuanCabanela/ HTTP/1.1" 207 1107 "-" "DAVKit/2.0
> (10.5.4; wrbt) iCal 3.0.4" [14.5 ms]
> 199.17.102.218 - JuanCabanela [16/Jul/2008:16:50:24 -0500] "PROPFIND
> /principals/users/JuanCabanela/ HTTP/1.1" 207 294 "-" "DAVKit/2.0
> (10.5.4; wrbt) iCal 3.0.4" [12.8 ms]
> 199.17.102.218 - - [16/Jul/2008:16:50:24 -0500] "PUT
> /calendars/__uids__/juan/54978F4D-C96D-4A1D-BE81-C37C78A06F9D/182C8FDC-
> CBF6-485D-AC56-3D0AAFD62CA6.ics HTTP/1.1" 500 201 "-" "DAVKit/2.0
> (10.5.4; wrbt) iCal 3.0.4" [11.7 ms]
>
> Since I ran 'run' interactively, the screen output is:
>
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] [-]
> [twisted.web2.dav.method.propfind#error] Error reading property
> ('urn:ietf:params:xml:ns:caldav', 'calendar-home-set') for resource
> /principals/users/JuanCabanela/:
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] [-] Exception rendering:
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] [-] Unhandled Error
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] Traceback (most recent
> call last):
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] File
> "/usr/local/DarwinCalendarServer/Twisted/twisted/internet/defer.py", line
> 239, in callback
> 2008-07-16 16:50:24-0500 [-] [caldav-8009]
> self._startRunCallbacks(result)
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] File
> "/usr/local/DarwinCalendarServer/Twisted/twisted/internet/defer.py", line
> 304, in _startRunCallbacks
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] self._runCallbacks()
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] File
> "/usr/local/DarwinCalendarServer/Twisted/twisted/internet/defer.py", line
> 317, in _runCallbacks
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] self.result =
> callback(self.result, *args, **kw)
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] File
> "/usr/local/DarwinCalendarServer/Twisted/twisted/internet/defer.py", line
> 601, in gotResult
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] _deferGenerator(g,
> deferred)
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] --- <exception caught
> here> ---
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] File
> "/usr/local/DarwinCalendarServer/Twisted/twisted/internet/defer.py", line
> 576, in _deferGenerator
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] result = g.next()
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] File
> "/usr/local/DarwinCalendarServer/Twisted/twisted/web2/dav/method/propfind.py",
> line 164, in http_PROPFIND
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] status =
> statusForFailure(f, "getting property: %s" % (property,))
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] File
> "/usr/local/DarwinCalendarServer/Twisted/twisted/web2/dav/http.py", line
> 319, in statusForFailure
> 2008-07-16 16:50:24-0500 [-] [caldav-8009]
> failure.raiseException()
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] File
> "/usr/local/DarwinCalendarServer/Twisted/twisted/web2/dav/method/propfind.py",
> line 158, in http_PROPFIND
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] resource_property =
> resource_property.getResult()
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] File
> "/usr/local/DarwinCalendarServer/Twisted/twisted/internet/defer.py", line
> 555, in getResult
> 2008-07-16 16:50:24-0500 [-] [caldav-8009]
> self.result.raiseException()
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] File
> "/usr/local/DarwinCalendarServer/Twisted/twisted/python/failure.py", line
> 303, in raiseException
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] raise self.type,
> self.value, self.tb
> 2008-07-16 16:50:24-0500 [-] [caldav-8009]
> exceptions.AssertionError:
> 2008-07-16 16:50:24-0500 [-] [caldav-8009]
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] [AMP,client] Exception
> rendering:
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] [AMP,client] Unhandled Error
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] Traceback (most recent
> call last):
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] File
> "/usr/local/DarwinCalendarServer/Twisted/twisted/web2/server.py", line
> 314, in _getChild
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] result =
> res.locateChild(self, path)
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] File
> "/usr/local/DarwinCalendarServer/CalendarServer/twistedcaldav/directory/resource.py",
> line 62, in locateChild
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] d.addCallback(lambda
> _: self.provisionChild(name))
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] File
> "/usr/local/DarwinCalendarServer/Twisted/twisted/internet/defer.py", line
> 191, in addCallback
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] callbackKeywords=kw)
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] File
> "/usr/local/DarwinCalendarServer/Twisted/twisted/internet/defer.py", line
> 182, in addCallbacks
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] self._runCallbacks()
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] --- <exception caught
> here> ---
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] File
> "/usr/local/DarwinCalendarServer/Twisted/twisted/internet/defer.py", line
> 317, in _runCallbacks
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] self.result =
> callback(self.result, *args, **kw)
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] File
> "/usr/local/DarwinCalendarServer/CalendarServer/twistedcaldav/directory/resource.py",
> line 62, in <lambda>
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] d.addCallback(lambda
> _: self.provisionChild(name))
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] File
> "/usr/local/DarwinCalendarServer/CalendarServer/twistedcaldav/static.py",
> line 500, in provisionChild
> 2008-07-16 16:50:24-0500 [-] [caldav-8009] assert len(name) > 4
> 2008-07-16 16:50:24-0500 [-] [caldav-8009]
> exceptions.AssertionError:
> 2008-07-16 16:50:24-0500 [-] [caldav-8009]
>
> Any ideas?
New description:
I am using the current (revision 2706) trunk of the Calendar Server.
Attempts to add a new item to one of my calendars results in:
{{{
"HTTP/1.1 500 Internal Server Error" to operation
CalDAVRevertEntityQueueableOperation
}}}
No error message get placed in the error.log, however, the last few
entries in the access.log are:
{{{
199.17.102.218 - JuanCabanela [16/Jul/2008:16:50:24 -0500] "PROPFIND
/principals/users/JuanCabanela/ HTTP/1.1" 500 201 "-" "DAVKit/2.0 (10.5.4;
wrbt) iCal 3.0.4" [19.3 ms]
199.17.102.218 - JuanCabanela [16/Jul/2008:16:50:24 -0500] "PROPFIND
/principals/users/JuanCabanela/ HTTP/1.1" 207 1107 "-" "DAVKit/2.0
(10.5.4; wrbt) iCal 3.0.4" [14.5 ms]
199.17.102.218 - JuanCabanela [16/Jul/2008:16:50:24 -0500] "PROPFIND
/principals/users/JuanCabanela/ HTTP/1.1" 207 294 "-" "DAVKit/2.0 (10.5.4;
wrbt) iCal 3.0.4" [12.8 ms]
199.17.102.218 - - [16/Jul/2008:16:50:24 -0500] "PUT
/calendars/__uids__/juan/54978F4D-C96D-4A1D-BE81-C37C78A06F9D/182C8FDC-
CBF6-485D-AC56-3D0AAFD62CA6.ics HTTP/1.1" 500 201 "-" "DAVKit/2.0 (10.5.4;
wrbt) iCal 3.0.4" [11.7 ms]
}}}
Since I ran 'run' interactively, the screen output is:
{{{
2008-07-16 16:50:24-0500 [-] [caldav-8009] [-]
[twisted.web2.dav.method.propfind#error] Error reading property
('urn:ietf:params:xml:ns:caldav', 'calendar-home-set') for resource
/principals/users/JuanCabanela/:
2008-07-16 16:50:24-0500 [-] [caldav-8009] [-] Exception rendering:
2008-07-16 16:50:24-0500 [-] [caldav-8009] [-] Unhandled Error
2008-07-16 16:50:24-0500 [-] [caldav-8009] Traceback (most recent
call last):
2008-07-16 16:50:24-0500 [-] [caldav-8009] File
"/usr/local/DarwinCalendarServer/Twisted/twisted/internet/defer.py", line
239, in callback
2008-07-16 16:50:24-0500 [-] [caldav-8009]
self._startRunCallbacks(result)
2008-07-16 16:50:24-0500 [-] [caldav-8009] File
"/usr/local/DarwinCalendarServer/Twisted/twisted/internet/defer.py", line
304, in _startRunCallbacks
2008-07-16 16:50:24-0500 [-] [caldav-8009] self._runCallbacks()
2008-07-16 16:50:24-0500 [-] [caldav-8009] File
"/usr/local/DarwinCalendarServer/Twisted/twisted/internet/defer.py", line
317, in _runCallbacks
2008-07-16 16:50:24-0500 [-] [caldav-8009] self.result =
callback(self.result, *args, **kw)
2008-07-16 16:50:24-0500 [-] [caldav-8009] File
"/usr/local/DarwinCalendarServer/Twisted/twisted/internet/defer.py", line
601, in gotResult
2008-07-16 16:50:24-0500 [-] [caldav-8009] _deferGenerator(g,
deferred)
2008-07-16 16:50:24-0500 [-] [caldav-8009] --- <exception caught
here> ---
2008-07-16 16:50:24-0500 [-] [caldav-8009] File
"/usr/local/DarwinCalendarServer/Twisted/twisted/internet/defer.py", line
576, in _deferGenerator
2008-07-16 16:50:24-0500 [-] [caldav-8009] result = g.next()
2008-07-16 16:50:24-0500 [-] [caldav-8009] File
"/usr/local/DarwinCalendarServer/Twisted/twisted/web2/dav/method/propfind.py",
line 164, in http_PROPFIND
2008-07-16 16:50:24-0500 [-] [caldav-8009] status =
statusForFailure(f, "getting property: %s" % (property,))
2008-07-16 16:50:24-0500 [-] [caldav-8009] File
"/usr/local/DarwinCalendarServer/Twisted/twisted/web2/dav/http.py", line
319, in statusForFailure
2008-07-16 16:50:24-0500 [-] [caldav-8009]
failure.raiseException()
2008-07-16 16:50:24-0500 [-] [caldav-8009] File
"/usr/local/DarwinCalendarServer/Twisted/twisted/web2/dav/method/propfind.py",
line 158, in http_PROPFIND
2008-07-16 16:50:24-0500 [-] [caldav-8009] resource_property =
resource_property.getResult()
2008-07-16 16:50:24-0500 [-] [caldav-8009] File
"/usr/local/DarwinCalendarServer/Twisted/twisted/internet/defer.py", line
555, in getResult
2008-07-16 16:50:24-0500 [-] [caldav-8009]
self.result.raiseException()
2008-07-16 16:50:24-0500 [-] [caldav-8009] File
"/usr/local/DarwinCalendarServer/Twisted/twisted/python/failure.py", line
303, in raiseException
2008-07-16 16:50:24-0500 [-] [caldav-8009] raise self.type,
self.value, self.tb
2008-07-16 16:50:24-0500 [-] [caldav-8009] exceptions.AssertionError:
2008-07-16 16:50:24-0500 [-] [caldav-8009]
2008-07-16 16:50:24-0500 [-] [caldav-8009] [AMP,client] Exception
rendering:
2008-07-16 16:50:24-0500 [-] [caldav-8009] [AMP,client] Unhandled Error
2008-07-16 16:50:24-0500 [-] [caldav-8009] Traceback (most recent
call last):
2008-07-16 16:50:24-0500 [-] [caldav-8009] File
"/usr/local/DarwinCalendarServer/Twisted/twisted/web2/server.py", line
314, in _getChild
2008-07-16 16:50:24-0500 [-] [caldav-8009] result =
res.locateChild(self, path)
2008-07-16 16:50:24-0500 [-] [caldav-8009] File
"/usr/local/DarwinCalendarServer/CalendarServer/twistedcaldav/directory/resource.py",
line 62, in locateChild
2008-07-16 16:50:24-0500 [-] [caldav-8009] d.addCallback(lambda
_: self.provisionChild(name))
2008-07-16 16:50:24-0500 [-] [caldav-8009] File
"/usr/local/DarwinCalendarServer/Twisted/twisted/internet/defer.py", line
191, in addCallback
2008-07-16 16:50:24-0500 [-] [caldav-8009] callbackKeywords=kw)
2008-07-16 16:50:24-0500 [-] [caldav-8009] File
"/usr/local/DarwinCalendarServer/Twisted/twisted/internet/defer.py", line
182, in addCallbacks
2008-07-16 16:50:24-0500 [-] [caldav-8009] self._runCallbacks()
2008-07-16 16:50:24-0500 [-] [caldav-8009] --- <exception caught
here> ---
2008-07-16 16:50:24-0500 [-] [caldav-8009] File
"/usr/local/DarwinCalendarServer/Twisted/twisted/internet/defer.py", line
317, in _runCallbacks
2008-07-16 16:50:24-0500 [-] [caldav-8009] self.result =
callback(self.result, *args, **kw)
2008-07-16 16:50:24-0500 [-] [caldav-8009] File
"/usr/local/DarwinCalendarServer/CalendarServer/twistedcaldav/directory/resource.py",
line 62, in <lambda>
2008-07-16 16:50:24-0500 [-] [caldav-8009] d.addCallback(lambda
_: self.provisionChild(name))
2008-07-16 16:50:24-0500 [-] [caldav-8009] File
"/usr/local/DarwinCalendarServer/CalendarServer/twistedcaldav/static.py",
line 500, in provisionChild
2008-07-16 16:50:24-0500 [-] [caldav-8009] assert len(name) > 4
2008-07-16 16:50:24-0500 [-] [caldav-8009] exceptions.AssertionError:
2008-07-16 16:50:24-0500 [-] [caldav-8009]
}}}
Any ideas?
--
Ticket URL: <https://trac.calendarserver.org/ticket/293#comment:1>
CalendarServer </>
HTTP/WebDAV/CalDAV Server
More information about the calendarserver-dev
mailing list