[CalendarServer-changes] [2881] CalDAVTester/trunk

source_changes at macosforge.org source_changes at macosforge.org
Tue Aug 26 13:11:06 PDT 2008


Revision: 2881
          http://trac.macosforge.org/projects/calendarserver/changeset/2881
Author:   cdaboo at apple.com
Date:     2008-08-26 13:11:03 -0700 (Tue, 26 Aug 2008)
Log Message:
-----------
Merge of implicit scheduling branch to trunk.

Modified Paths:
--------------
    CalDAVTester/trunk/Resource/ctag/2.ics
    CalDAVTester/trunk/Resource/privateevents/38.ics
    CalDAVTester/trunk/Resource/scheduleprops/3.xml
    CalDAVTester/trunk/Resource/scheduleprops/4.xml
    CalDAVTester/trunk/scripts/server/serverinfo.xml
    CalDAVTester/trunk/scripts/tests/acl.xml
    CalDAVTester/trunk/scripts/tests/ctag.xml
    CalDAVTester/trunk/scripts/tests/privateevents.xml
    CalDAVTester/trunk/scripts/tests/schedulepost.xml
    CalDAVTester/trunk/scripts/tests/schedulepostauto.xml
    CalDAVTester/trunk/scripts/tests/schedulepostautorecurcancel.xml
    CalDAVTester/trunk/scripts/tests/schedulepostautorecurrequest.xml
    CalDAVTester/trunk/scripts/tests/schedulepostautorecurspecial.xml
    CalDAVTester/trunk/scripts/tests/schedulepostmaskuid.xml
    CalDAVTester/trunk/scripts/tests/schedulepostnormal.xml
    CalDAVTester/trunk/scripts/tests/scheduleprops.xml
    CalDAVTester/trunk/verifiers/propfindItems.py

Added Paths:
-----------
    CalDAVTester/trunk/Resource/implicit/
    CalDAVTester/trunk/Resource/implicit/calendartransp/
    CalDAVTester/trunk/Resource/implicit/calendartransp/1.xml
    CalDAVTester/trunk/Resource/implicit/calendartransp/2.xml
    CalDAVTester/trunk/Resource/implicit/calendartransp/3.xml
    CalDAVTester/trunk/Resource/implicit/calendartransp/4.xml
    CalDAVTester/trunk/Resource/implicit/defaultcalendar/
    CalDAVTester/trunk/Resource/implicit/defaultcalendar/1.xml
    CalDAVTester/trunk/Resource/implicit/defaultcalendar/2.xml
    CalDAVTester/trunk/Resource/implicit/defaultcalendar/3.xml
    CalDAVTester/trunk/Resource/implicit/defaultcalendar/4.xml
    CalDAVTester/trunk/Resource/implicit/scenario1/
    CalDAVTester/trunk/Resource/implicit/scenario1/alarms/
    CalDAVTester/trunk/Resource/implicit/scenario1/alarms/1.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/alarms/10.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/alarms/11.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/alarms/12.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/alarms/2.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/alarms/3.xml
    CalDAVTester/trunk/Resource/implicit/scenario1/alarms/4.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/alarms/5.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/alarms/6.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/alarms/7.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/alarms/8.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/alarms/9.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/
    CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/1.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/2.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/3.xml
    CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/4.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/5.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/6.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/7.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/
    CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/1.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/2.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/3.xml
    CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/4.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/5.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/6.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/simple/
    CalDAVTester/trunk/Resource/implicit/scenario1/simple/1.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/simple/10.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/simple/11.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/simple/2.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/simple/3.xml
    CalDAVTester/trunk/Resource/implicit/scenario1/simple/4.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/simple/5.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/simple/6.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/simple/7.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/simple/8.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/simple/9.ics
    CalDAVTester/trunk/Resource/implicit/scenario2/
    CalDAVTester/trunk/Resource/implicit/scenario2/simple/
    CalDAVTester/trunk/Resource/implicit/scenario2/simple/1.ics
    CalDAVTester/trunk/Resource/implicit/scenario2/simple/10.ics
    CalDAVTester/trunk/Resource/implicit/scenario2/simple/2.ics
    CalDAVTester/trunk/Resource/implicit/scenario2/simple/3.xml
    CalDAVTester/trunk/Resource/implicit/scenario2/simple/4.ics
    CalDAVTester/trunk/Resource/implicit/scenario2/simple/5.ics
    CalDAVTester/trunk/Resource/implicit/scenario2/simple/6.ics
    CalDAVTester/trunk/Resource/implicit/scenario2/simple/7.ics
    CalDAVTester/trunk/Resource/implicit/scenario2/simple/8.ics
    CalDAVTester/trunk/Resource/implicit/scenario2/simple/9.ics
    CalDAVTester/trunk/Resource/servertoserver/
    CalDAVTester/trunk/Resource/servertoserver/1.ics
    CalDAVTester/trunk/Resource/servertoserver/2.ics
    CalDAVTester/trunk/Resource/servertoserver/3.ics
    CalDAVTester/trunk/Resource/servertoserver/4.ics
    CalDAVTester/trunk/Resource/servertoserver/5.ics
    CalDAVTester/trunk/Resource/servertoserver/6.ics
    CalDAVTester/trunk/Resource/servertoserver/7.ics
    CalDAVTester/trunk/Resource/servertoserver/8.ics
    CalDAVTester/trunk/Resource/servertoserver/9.ics
    CalDAVTester/trunk/scripts/tests/implicitcalendartransp.xml
    CalDAVTester/trunk/scripts/tests/implicitdefaultcalendar.xml
    CalDAVTester/trunk/scripts/tests/implicitoptions.xml
    CalDAVTester/trunk/scripts/tests/implicitscenario1.xml
    CalDAVTester/trunk/scripts/tests/implicitscenario2.xml
    CalDAVTester/trunk/scripts/tests/scheduleimplicit-compatability.xml
    CalDAVTester/trunk/scripts/tests/servertoserverincoming.xml
    CalDAVTester/trunk/scripts/tests/servertoserveroutgoing.xml
    CalDAVTester/trunk/verifiers/calendarDataMatch.py

Removed Paths:
-------------
    CalDAVTester/trunk/Resource/implicit/calendartransp/
    CalDAVTester/trunk/Resource/implicit/calendartransp/1.xml
    CalDAVTester/trunk/Resource/implicit/calendartransp/2.xml
    CalDAVTester/trunk/Resource/implicit/calendartransp/3.xml
    CalDAVTester/trunk/Resource/implicit/calendartransp/4.xml
    CalDAVTester/trunk/Resource/implicit/defaultcalendar/
    CalDAVTester/trunk/Resource/implicit/defaultcalendar/1.xml
    CalDAVTester/trunk/Resource/implicit/defaultcalendar/2.xml
    CalDAVTester/trunk/Resource/implicit/defaultcalendar/3.xml
    CalDAVTester/trunk/Resource/implicit/defaultcalendar/4.xml
    CalDAVTester/trunk/Resource/implicit/scenario1/
    CalDAVTester/trunk/Resource/implicit/scenario1/alarms/
    CalDAVTester/trunk/Resource/implicit/scenario1/alarms/1.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/alarms/10.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/alarms/11.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/alarms/12.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/alarms/2.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/alarms/3.xml
    CalDAVTester/trunk/Resource/implicit/scenario1/alarms/4.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/alarms/5.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/alarms/6.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/alarms/7.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/alarms/8.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/alarms/9.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/
    CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/1.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/2.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/3.xml
    CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/4.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/5.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/6.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/7.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/
    CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/1.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/2.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/3.xml
    CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/4.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/5.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/6.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/simple/
    CalDAVTester/trunk/Resource/implicit/scenario1/simple/1.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/simple/10.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/simple/11.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/simple/2.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/simple/3.xml
    CalDAVTester/trunk/Resource/implicit/scenario1/simple/4.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/simple/5.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/simple/6.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/simple/7.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/simple/8.ics
    CalDAVTester/trunk/Resource/implicit/scenario1/simple/9.ics
    CalDAVTester/trunk/Resource/implicit/scenario2/
    CalDAVTester/trunk/Resource/implicit/scenario2/simple/
    CalDAVTester/trunk/Resource/implicit/scenario2/simple/1.ics
    CalDAVTester/trunk/Resource/implicit/scenario2/simple/10.ics
    CalDAVTester/trunk/Resource/implicit/scenario2/simple/2.ics
    CalDAVTester/trunk/Resource/implicit/scenario2/simple/3.xml
    CalDAVTester/trunk/Resource/implicit/scenario2/simple/4.ics
    CalDAVTester/trunk/Resource/implicit/scenario2/simple/5.ics
    CalDAVTester/trunk/Resource/implicit/scenario2/simple/6.ics
    CalDAVTester/trunk/Resource/implicit/scenario2/simple/7.ics
    CalDAVTester/trunk/Resource/implicit/scenario2/simple/8.ics
    CalDAVTester/trunk/Resource/implicit/scenario2/simple/9.ics
    CalDAVTester/trunk/Resource/servertoserver/1.ics
    CalDAVTester/trunk/Resource/servertoserver/2.ics
    CalDAVTester/trunk/Resource/servertoserver/3.ics
    CalDAVTester/trunk/Resource/servertoserver/4.ics
    CalDAVTester/trunk/Resource/servertoserver/5.ics
    CalDAVTester/trunk/Resource/servertoserver/6.ics
    CalDAVTester/trunk/Resource/servertoserver/7.ics
    CalDAVTester/trunk/Resource/servertoserver/8.ics
    CalDAVTester/trunk/Resource/servertoserver/9.ics

Modified: CalDAVTester/trunk/Resource/ctag/2.ics
===================================================================
--- CalDAVTester/trunk/Resource/ctag/2.ics	2008-08-26 20:09:00 UTC (rev 2880)
+++ CalDAVTester/trunk/Resource/ctag/2.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -2,7 +2,6 @@
 CALSCALE:GREGORIAN
 PRODID:-//Cyrusoft International\, Inc.//Mulberry v4.0//EN
 VERSION:2.0
-METHOD:REQUEST
 BEGIN:VTIMEZONE
 LAST-MODIFIED:20040110T032845Z
 TZID:US/Eastern
@@ -27,7 +26,7 @@
 DTSTART;TZID=US/Eastern:20060101T100000
 DURATION:PT1H
 SUMMARY:event 1
-UID:54E181BC7CCC373042B28842 at ninevah.local
+UID:54E181BC7CCC373042B28842 at ninevah.local-1
 ORGANIZER;CN=User 01:$cuaddr2:
 ATTENDEE;CN=User 02:$cuaddr1:
 END:VEVENT

Copied: CalDAVTester/trunk/Resource/implicit (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit)

Copied: CalDAVTester/trunk/Resource/implicit/calendartransp (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/calendartransp)

Deleted: CalDAVTester/trunk/Resource/implicit/calendartransp/1.xml
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/calendartransp/1.xml	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/calendartransp/1.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<D:propfind xmlns:D="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav">
-<D:prop>
-<C:schedule-calendar-transp/>
-</D:prop>
-</D:propfind>

Copied: CalDAVTester/trunk/Resource/implicit/calendartransp/1.xml (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/calendartransp/1.xml)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/calendartransp/1.xml	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/calendartransp/1.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<D:propfind xmlns:D="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav">
+<D:prop>
+<C:schedule-calendar-transp/>
+</D:prop>
+</D:propfind>

Deleted: CalDAVTester/trunk/Resource/implicit/calendartransp/2.xml
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/calendartransp/2.xml	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/calendartransp/2.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<D:propertyupdate xmlns:D="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav">
-<D:set>
-<D:prop>
-<C:schedule-calendar-transp><C:opaque/></C:schedule-calendar-transp>
-</D:prop>
-</D:set>
-</D:propertyupdate>

Copied: CalDAVTester/trunk/Resource/implicit/calendartransp/2.xml (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/calendartransp/2.xml)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/calendartransp/2.xml	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/calendartransp/2.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<D:propertyupdate xmlns:D="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav">
+<D:set>
+<D:prop>
+<C:schedule-calendar-transp><C:opaque/></C:schedule-calendar-transp>
+</D:prop>
+</D:set>
+</D:propertyupdate>

Deleted: CalDAVTester/trunk/Resource/implicit/calendartransp/3.xml
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/calendartransp/3.xml	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/calendartransp/3.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<D:propfind xmlns:D="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav">
-<D:prop>
-<C:calendar-free-busy-set/>
-</D:prop>
-</D:propfind>

Copied: CalDAVTester/trunk/Resource/implicit/calendartransp/3.xml (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/calendartransp/3.xml)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/calendartransp/3.xml	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/calendartransp/3.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<D:propfind xmlns:D="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav">
+<D:prop>
+<C:calendar-free-busy-set/>
+</D:prop>
+</D:propfind>

Deleted: CalDAVTester/trunk/Resource/implicit/calendartransp/4.xml
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/calendartransp/4.xml	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/calendartransp/4.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<D:propertyupdate xmlns:D="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav">
-<D:set>
-<D:prop>
-<C:schedule-calendar-transp><C:transparent/></C:schedule-calendar-transp>
-</D:prop>
-</D:set>
-</D:propertyupdate>

Copied: CalDAVTester/trunk/Resource/implicit/calendartransp/4.xml (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/calendartransp/4.xml)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/calendartransp/4.xml	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/calendartransp/4.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<D:propertyupdate xmlns:D="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav">
+<D:set>
+<D:prop>
+<C:schedule-calendar-transp><C:transparent/></C:schedule-calendar-transp>
+</D:prop>
+</D:set>
+</D:propertyupdate>

Copied: CalDAVTester/trunk/Resource/implicit/defaultcalendar (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/defaultcalendar)

Deleted: CalDAVTester/trunk/Resource/implicit/defaultcalendar/1.xml
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/defaultcalendar/1.xml	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/defaultcalendar/1.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<D:propfind xmlns:D="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav">
-<D:prop>
-<C:schedule-default-calendar-URL/>
-</D:prop>
-</D:propfind>

Copied: CalDAVTester/trunk/Resource/implicit/defaultcalendar/1.xml (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/defaultcalendar/1.xml)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/defaultcalendar/1.xml	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/defaultcalendar/1.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<D:propfind xmlns:D="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav">
+<D:prop>
+<C:schedule-default-calendar-URL/>
+</D:prop>
+</D:propfind>

Deleted: CalDAVTester/trunk/Resource/implicit/defaultcalendar/2.xml
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/defaultcalendar/2.xml	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/defaultcalendar/2.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<D:propertyupdate xmlns:D="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav">
-<D:set>
-<D:prop>
-<C:schedule-default-calendar-URL><D:href>$calendarpath1:</D:href></C:schedule-default-calendar-URL>
-</D:prop>
-</D:set>
-</D:propertyupdate>

Copied: CalDAVTester/trunk/Resource/implicit/defaultcalendar/2.xml (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/defaultcalendar/2.xml)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/defaultcalendar/2.xml	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/defaultcalendar/2.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<D:propertyupdate xmlns:D="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav">
+<D:set>
+<D:prop>
+<C:schedule-default-calendar-URL><D:href>$calendarpath1:</D:href></C:schedule-default-calendar-URL>
+</D:prop>
+</D:set>
+</D:propertyupdate>

Deleted: CalDAVTester/trunk/Resource/implicit/defaultcalendar/3.xml
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/defaultcalendar/3.xml	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/defaultcalendar/3.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<D:propertyupdate xmlns:D="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav">
-<D:set>
-<D:prop>
-<C:schedule-default-calendar-URL><D:href>$pathprefix:/bogus/</D:href></C:schedule-default-calendar-URL>
-</D:prop>
-</D:set>
-</D:propertyupdate>

Copied: CalDAVTester/trunk/Resource/implicit/defaultcalendar/3.xml (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/defaultcalendar/3.xml)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/defaultcalendar/3.xml	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/defaultcalendar/3.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<D:propertyupdate xmlns:D="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav">
+<D:set>
+<D:prop>
+<C:schedule-default-calendar-URL><D:href>$pathprefix:/bogus/</D:href></C:schedule-default-calendar-URL>
+</D:prop>
+</D:set>
+</D:propertyupdate>

Deleted: CalDAVTester/trunk/Resource/implicit/defaultcalendar/4.xml
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/defaultcalendar/4.xml	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/defaultcalendar/4.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<D:propertyupdate xmlns:D="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav">
-<D:set>
-<D:prop>
-<C:schedule-default-calendar-URL/>
-</D:prop>
-</D:set>
-</D:propertyupdate>

Copied: CalDAVTester/trunk/Resource/implicit/defaultcalendar/4.xml (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/defaultcalendar/4.xml)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/defaultcalendar/4.xml	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/defaultcalendar/4.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<D:propertyupdate xmlns:D="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav">
+<D:set>
+<D:prop>
+<C:schedule-default-calendar-URL/>
+</D:prop>
+</D:set>
+</D:propertyupdate>

Copied: CalDAVTester/trunk/Resource/implicit/scenario1 (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1)

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/alarms (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/alarms)

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/alarms/1.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/alarms/1.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/alarms/1.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,39 +0,0 @@
-BEGIN:VCALENDAR
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-LAST-MODIFIED:20040110T032845Z
-TZID:US/Eastern
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-END:VTIMEZONE
-BEGIN:VEVENT
-DTSTAMP:20051222T205953Z
-CREATED:20060101T150000Z
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-SUMMARY:event 4
-UID:event4 at ninevah.local
-ORGANIZER;CN=User 01:$cuaddr1:
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;RSVP=TRUE;PARTSTAT=NEEDS-ACTION:$cuaddr2:
-BEGIN:VALARM
-ACTION:DISPLAY
-DESCRIPTION:Alarm for Organizer!
-TRIGGER;RELATED=START:-PT15M
-END:VALARM
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/alarms/1.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/alarms/1.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/alarms/1.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/alarms/1.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,39 @@
+BEGIN:VCALENDAR
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+VERSION:2.0
+BEGIN:VTIMEZONE
+LAST-MODIFIED:20040110T032845Z
+TZID:US/Eastern
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+END:VTIMEZONE
+BEGIN:VEVENT
+DTSTAMP:20051222T205953Z
+CREATED:20060101T150000Z
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+SUMMARY:event 4
+UID:event4 at ninevah.local
+ORGANIZER;CN=User 01:$cuaddr1:
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;RSVP=TRUE;PARTSTAT=NEEDS-ACTION:$cuaddr2:
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:Alarm for Organizer!
+TRIGGER;RELATED=START:-PT15M
+END:VALARM
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/alarms/10.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/alarms/10.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/alarms/10.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,35 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event4 at ninevah.local
-DTSTART;TZID=US/Eastern:20060102T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;SCHEDULE-STATUS="2.0;S
- uccess":$cuaddr2:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 4
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/alarms/10.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/alarms/10.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/alarms/10.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/alarms/10.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,35 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event4 at ninevah.local
+DTSTART;TZID=US/Eastern:20060102T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;SCHEDULE-STATUS="2.0;S
+ uccess":$cuaddr2:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 4
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/alarms/11.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/alarms/11.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/alarms/11.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,35 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event4 at ninevah.local
-DTSTART;TZID=US/Eastern:20060102T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;SCHEDULE-STATUS="2.0;S
- uccess":$cuaddr2:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 4
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/alarms/11.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/alarms/11.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/alarms/11.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/alarms/11.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,35 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event4 at ninevah.local
+DTSTART;TZID=US/Eastern:20060102T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;SCHEDULE-STATUS="2.0;S
+ uccess":$cuaddr2:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 4
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/alarms/12.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/alarms/12.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/alarms/12.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,39 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event4 at ninevah.local
-DTSTART;TZID=US/Eastern:20060102T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:$cuaddr2:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 4
-BEGIN:VALARM
-ACTION:DISPLAY
-DESCRIPTION:Alarm for Attendee - again!
-TRIGGER;RELATED=START:-PT10M
-END:VALARM
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/alarms/12.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/alarms/12.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/alarms/12.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/alarms/12.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,39 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event4 at ninevah.local
+DTSTART;TZID=US/Eastern:20060102T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:$cuaddr2:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 4
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:Alarm for Attendee - again!
+TRIGGER;RELATED=START:-PT10M
+END:VALARM
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/alarms/2.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/alarms/2.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/alarms/2.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,40 +0,0 @@
-BEGIN:VCALENDAR
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-LAST-MODIFIED:20040110T032845Z
-TZID:US/Eastern
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-END:VTIMEZONE
-BEGIN:VEVENT
-DTSTAMP:20051222T205953Z
-CREATED:20060101T150000Z
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-SUMMARY:event 4
-UID:event4 at ninevah.local
-ORGANIZER;CN=User 01:$cuaddr1:
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;RSVP=TRUE;PARTSTAT=NEEDS-ACTION;SCHEDULE-STATUS="2.0;S
- uccess":$cuaddr2:
-BEGIN:VALARM
-ACTION:DISPLAY
-DESCRIPTION:Alarm for Organizer!
-TRIGGER;RELATED=START:-PT15M
-END:VALARM
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/alarms/2.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/alarms/2.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/alarms/2.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/alarms/2.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,40 @@
+BEGIN:VCALENDAR
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+VERSION:2.0
+BEGIN:VTIMEZONE
+LAST-MODIFIED:20040110T032845Z
+TZID:US/Eastern
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+END:VTIMEZONE
+BEGIN:VEVENT
+DTSTAMP:20051222T205953Z
+CREATED:20060101T150000Z
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+SUMMARY:event 4
+UID:event4 at ninevah.local
+ORGANIZER;CN=User 01:$cuaddr1:
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;RSVP=TRUE;PARTSTAT=NEEDS-ACTION;SCHEDULE-STATUS="2.0;S
+ uccess":$cuaddr2:
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:Alarm for Organizer!
+TRIGGER;RELATED=START:-PT15M
+END:VALARM
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/alarms/3.xml
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/alarms/3.xml	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/alarms/3.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<D:propfind xmlns:D="DAV:">
-<D:prop>
-<D:resourcetype/>
-<D:getetag/>
-</D:prop>
-</D:propfind>

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/alarms/3.xml (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/alarms/3.xml)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/alarms/3.xml	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/alarms/3.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<D:propfind xmlns:D="DAV:">
+<D:prop>
+<D:resourcetype/>
+<D:getetag/>
+</D:prop>
+</D:propfind>

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/alarms/4.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/alarms/4.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/alarms/4.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,34 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event4 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:$cuaddr2:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 4
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/alarms/4.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/alarms/4.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/alarms/4.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/alarms/4.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,34 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event4 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:$cuaddr2:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 4
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/alarms/5.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/alarms/5.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/alarms/5.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,39 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event4 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;RSVP=TRUE:$cuaddr2:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 4
-BEGIN:VALARM
-ACTION:DISPLAY
-DESCRIPTION:Alarm for Attendee!
-TRIGGER;RELATED=START:-PT5M
-END:VALARM
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/alarms/5.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/alarms/5.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/alarms/5.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/alarms/5.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,39 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event4 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;RSVP=TRUE:$cuaddr2:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 4
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:Alarm for Attendee!
+TRIGGER;RELATED=START:-PT5M
+END:VALARM
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/alarms/6.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/alarms/6.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/alarms/6.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,40 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event4 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;RSVP=TRUE;SCHEDULE-STATUS="2.0;Succe
- ss":$cuaddr2:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 4
-BEGIN:VALARM
-ACTION:DISPLAY
-DESCRIPTION:Alarm for Organizer!
-TRIGGER;RELATED=START:-PT15M
-END:VALARM
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/alarms/6.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/alarms/6.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/alarms/6.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/alarms/6.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,40 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event4 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;RSVP=TRUE;SCHEDULE-STATUS="2.0;Succe
+ ss":$cuaddr2:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 4
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:Alarm for Organizer!
+TRIGGER;RELATED=START:-PT15M
+END:VALARM
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/alarms/7.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/alarms/7.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/alarms/7.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,39 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event4 at ninevah.local
-DTSTART;TZID=US/Eastern:20060102T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:$cuaddr2:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 4
-BEGIN:VALARM
-ACTION:DISPLAY
-DESCRIPTION:Alarm for Organizer!
-TRIGGER;RELATED=START:-PT15M
-END:VALARM
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/alarms/7.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/alarms/7.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/alarms/7.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/alarms/7.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,39 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event4 at ninevah.local
+DTSTART;TZID=US/Eastern:20060102T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:$cuaddr2:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 4
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:Alarm for Organizer!
+TRIGGER;RELATED=START:-PT15M
+END:VALARM
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/alarms/8.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/alarms/8.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/alarms/8.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,40 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event4 at ninevah.local
-DTSTART;TZID=US/Eastern:20060102T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;SCHEDULE-STATUS="2.0;S
- uccess":$cuaddr2:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 4
-BEGIN:VALARM
-ACTION:DISPLAY
-DESCRIPTION:Alarm for Organizer!
-TRIGGER;RELATED=START:-PT15M
-END:VALARM
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/alarms/8.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/alarms/8.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/alarms/8.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/alarms/8.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,40 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event4 at ninevah.local
+DTSTART;TZID=US/Eastern:20060102T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;SCHEDULE-STATUS="2.0;S
+ uccess":$cuaddr2:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 4
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:Alarm for Organizer!
+TRIGGER;RELATED=START:-PT15M
+END:VALARM
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/alarms/9.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/alarms/9.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/alarms/9.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,39 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event4 at ninevah.local
-DTSTART;TZID=US/Eastern:20060102T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:$cuaddr2:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 4
-BEGIN:VALARM
-ACTION:DISPLAY
-DESCRIPTION:Alarm for Attendee!
-TRIGGER;RELATED=START:-PT5M
-END:VALARM
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/alarms/9.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/alarms/9.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/alarms/9.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/alarms/9.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,39 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event4 at ninevah.local
+DTSTART;TZID=US/Eastern:20060102T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:$cuaddr2:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 4
+BEGIN:VALARM
+ACTION:DISPLAY
+DESCRIPTION:Alarm for Attendee!
+TRIGGER;RELATED=START:-PT5M
+END:VALARM
+END:VEVENT
+END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/attendeedelete)

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/1.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/attendeedelete/1.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/1.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,34 +0,0 @@
-BEGIN:VCALENDAR
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-LAST-MODIFIED:20040110T032845Z
-TZID:US/Eastern
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-END:VTIMEZONE
-BEGIN:VEVENT
-DTSTAMP:20051222T205953Z
-CREATED:20060101T150000Z
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-SUMMARY:event 3
-UID:event3 at ninevah.local
-ORGANIZER;CN=User 01:$cuaddr1:
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;RSVP=TRUE;PARTSTAT=NEEDS-ACTION:$cuaddr2:
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/1.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/attendeedelete/1.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/1.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/1.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,34 @@
+BEGIN:VCALENDAR
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+VERSION:2.0
+BEGIN:VTIMEZONE
+LAST-MODIFIED:20040110T032845Z
+TZID:US/Eastern
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+END:VTIMEZONE
+BEGIN:VEVENT
+DTSTAMP:20051222T205953Z
+CREATED:20060101T150000Z
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+SUMMARY:event 3
+UID:event3 at ninevah.local
+ORGANIZER;CN=User 01:$cuaddr1:
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;RSVP=TRUE;PARTSTAT=NEEDS-ACTION:$cuaddr2:
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/2.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/attendeedelete/2.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/2.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,35 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event3 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;SCHEDULE-STATUS="2.0;S
- uccess":$cuaddr2:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 3
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/2.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/attendeedelete/2.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/2.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/2.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,35 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event3 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;SCHEDULE-STATUS="2.0;S
+ uccess":$cuaddr2:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 3
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/3.xml
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/attendeedelete/3.xml	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/3.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<D:propfind xmlns:D="DAV:">
-<D:prop>
-<D:resourcetype/>
-<D:getetag/>
-</D:prop>
-</D:propfind>

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/3.xml (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/attendeedelete/3.xml)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/3.xml	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/3.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<D:propfind xmlns:D="DAV:">
+<D:prop>
+<D:resourcetype/>
+<D:getetag/>
+</D:prop>
+</D:propfind>

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/4.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/attendeedelete/4.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/4.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,34 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event3 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:$cuaddr2:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 3
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/4.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/attendeedelete/4.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/4.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/4.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,34 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event3 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:$cuaddr2:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 3
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/5.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/attendeedelete/5.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/5.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,34 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event3 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;RSVP=TRUE:$cuaddr2:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 3
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/5.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/attendeedelete/5.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/5.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/5.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,34 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event3 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;RSVP=TRUE:$cuaddr2:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 3
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/6.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/attendeedelete/6.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/6.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,35 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event3 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;RSVP=TRUE;SCHEDULE-STATUS="2.0;Succe
- ss":$cuaddr2:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 3
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/6.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/attendeedelete/6.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/6.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/6.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,35 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event3 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;RSVP=TRUE;SCHEDULE-STATUS="2.0;Succe
+ ss":$cuaddr2:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 3
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/7.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/attendeedelete/7.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/7.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,35 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event3 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=DECLINED;RSVP=TRUE;SCHEDULE-STATUS="2.0;Succe
- ss":$cuaddr2:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 3
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/7.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/attendeedelete/7.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/7.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/attendeedelete/7.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,35 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event3 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=DECLINED;RSVP=TRUE;SCHEDULE-STATUS="2.0;Succe
+ ss":$cuaddr2:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 3
+END:VEVENT
+END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/organizerdelete)

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/1.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/organizerdelete/1.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/1.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,34 +0,0 @@
-BEGIN:VCALENDAR
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-LAST-MODIFIED:20040110T032845Z
-TZID:US/Eastern
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-END:VTIMEZONE
-BEGIN:VEVENT
-DTSTAMP:20051222T205953Z
-CREATED:20060101T150000Z
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-SUMMARY:event 2
-UID:event2 at ninevah.local
-ORGANIZER;CN=User 01:$cuaddr1:
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;RSVP=TRUE;PARTSTAT=NEEDS-ACTION:$cuaddr2:
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/1.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/organizerdelete/1.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/1.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/1.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,34 @@
+BEGIN:VCALENDAR
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+VERSION:2.0
+BEGIN:VTIMEZONE
+LAST-MODIFIED:20040110T032845Z
+TZID:US/Eastern
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+END:VTIMEZONE
+BEGIN:VEVENT
+DTSTAMP:20051222T205953Z
+CREATED:20060101T150000Z
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+SUMMARY:event 2
+UID:event2 at ninevah.local
+ORGANIZER;CN=User 01:$cuaddr1:
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;RSVP=TRUE;PARTSTAT=NEEDS-ACTION:$cuaddr2:
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/2.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/organizerdelete/2.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/2.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,35 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event2 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;SCHEDULE-STATUS="2.0;S
- uccess":$cuaddr2:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 2
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/2.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/organizerdelete/2.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/2.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/2.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,35 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event2 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;SCHEDULE-STATUS="2.0;S
+ uccess":$cuaddr2:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 2
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/3.xml
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/organizerdelete/3.xml	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/3.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<D:propfind xmlns:D="DAV:">
-<D:prop>
-<D:resourcetype/>
-<D:getetag/>
-</D:prop>
-</D:propfind>

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/3.xml (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/organizerdelete/3.xml)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/3.xml	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/3.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<D:propfind xmlns:D="DAV:">
+<D:prop>
+<D:resourcetype/>
+<D:getetag/>
+</D:prop>
+</D:propfind>

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/4.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/organizerdelete/4.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/4.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,34 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event2 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:$cuaddr2:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 2
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/4.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/organizerdelete/4.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/4.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/4.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,34 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event2 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:$cuaddr2:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 2
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/5.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/organizerdelete/5.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/5.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,34 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event2 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;RSVP=TRUE:$cuaddr2:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 2
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/5.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/organizerdelete/5.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/5.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/5.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,34 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event2 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;RSVP=TRUE:$cuaddr2:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 2
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/6.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/organizerdelete/6.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/6.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,35 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event2 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;RSVP=TRUE;SCHEDULE-STATUS="2.0;Succe
- ss":$cuaddr2:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 2
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/6.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/organizerdelete/6.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/6.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/organizerdelete/6.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,35 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event2 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;RSVP=TRUE;SCHEDULE-STATUS="2.0;Succe
+ ss":$cuaddr2:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 2
+END:VEVENT
+END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/simple (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/simple)

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/simple/1.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/simple/1.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/simple/1.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,34 +0,0 @@
-BEGIN:VCALENDAR
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-LAST-MODIFIED:20040110T032845Z
-TZID:US/Eastern
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-END:VTIMEZONE
-BEGIN:VEVENT
-DTSTAMP:20051222T205953Z
-CREATED:20060101T150000Z
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-SUMMARY:event 1
-UID:event1 at ninevah.local
-ORGANIZER;CN=User 01:$cuaddr1:
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;RSVP=TRUE;PARTSTAT=NEEDS-ACTION:$cuaddr2:
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/simple/1.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/simple/1.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/simple/1.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/simple/1.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,34 @@
+BEGIN:VCALENDAR
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+VERSION:2.0
+BEGIN:VTIMEZONE
+LAST-MODIFIED:20040110T032845Z
+TZID:US/Eastern
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+END:VTIMEZONE
+BEGIN:VEVENT
+DTSTAMP:20051222T205953Z
+CREATED:20060101T150000Z
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+SUMMARY:event 1
+UID:event1 at ninevah.local
+ORGANIZER;CN=User 01:$cuaddr1:
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;RSVP=TRUE;PARTSTAT=NEEDS-ACTION:$cuaddr2:
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/simple/10.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/simple/10.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/simple/10.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,34 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event1 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=DECLINED:$cuaddr2:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 1 - changed
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/simple/10.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/simple/10.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/simple/10.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/simple/10.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,34 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event1 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=DECLINED:$cuaddr2:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 1 - changed
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/simple/11.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/simple/11.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/simple/11.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,35 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event1 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=DECLINED;SCHEDULE-STATUS="2.0;Succe
- ss":$cuaddr2:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 1 - changed
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/simple/11.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/simple/11.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/simple/11.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/simple/11.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,35 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event1 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=DECLINED;SCHEDULE-STATUS="2.0;Succe
+ ss":$cuaddr2:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 1 - changed
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/simple/2.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/simple/2.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/simple/2.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,35 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event1 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;SCHEDULE-STATUS="2.0;S
- uccess":$cuaddr2:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 1
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/simple/2.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/simple/2.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/simple/2.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/simple/2.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,35 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event1 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;SCHEDULE-STATUS="2.0;S
+ uccess":$cuaddr2:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 1
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/simple/3.xml
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/simple/3.xml	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/simple/3.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<D:propfind xmlns:D="DAV:">
-<D:prop>
-<D:resourcetype/>
-<D:getetag/>
-</D:prop>
-</D:propfind>

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/simple/3.xml (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/simple/3.xml)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/simple/3.xml	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/simple/3.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<D:propfind xmlns:D="DAV:">
+<D:prop>
+<D:resourcetype/>
+<D:getetag/>
+</D:prop>
+</D:propfind>

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/simple/4.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/simple/4.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/simple/4.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,34 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event1 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:$cuaddr2:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 1
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/simple/4.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/simple/4.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/simple/4.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/simple/4.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,34 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event1 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:$cuaddr2:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 1
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/simple/5.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/simple/5.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/simple/5.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,34 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event1 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;RSVP=TRUE:$cuaddr2:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 1
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/simple/5.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/simple/5.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/simple/5.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/simple/5.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,34 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event1 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;RSVP=TRUE:$cuaddr2:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 1
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/simple/6.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/simple/6.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/simple/6.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,35 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event1 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;RSVP=TRUE;SCHEDULE-STATUS="2.0;Succe
- ss":$cuaddr2:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 1
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/simple/6.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/simple/6.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/simple/6.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/simple/6.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,35 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event1 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;RSVP=TRUE;SCHEDULE-STATUS="2.0;Succe
+ ss":$cuaddr2:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 1
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/simple/7.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/simple/7.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/simple/7.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,35 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event1 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;SCHEDULE-STATUS="2.0;Succe
- ss":$cuaddr2:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 1 - changed
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/simple/7.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/simple/7.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/simple/7.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/simple/7.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,35 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event1 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;SCHEDULE-STATUS="2.0;Succe
+ ss":$cuaddr2:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 1 - changed
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/simple/8.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/simple/8.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/simple/8.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,35 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event1 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;SCHEDULE-STATUS="2.0;Succe
- ss":$cuaddr2:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 1 - changed
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/simple/8.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/simple/8.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/simple/8.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/simple/8.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,35 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event1 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;SCHEDULE-STATUS="2.0;Succe
+ ss":$cuaddr2:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 1 - changed
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario1/simple/9.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/simple/9.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/simple/9.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,34 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event1 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED:$cuaddr2:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 1 - changed
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario1/simple/9.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario1/simple/9.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario1/simple/9.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario1/simple/9.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,34 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event1 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED:$cuaddr2:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 1 - changed
+END:VEVENT
+END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario2 (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario2)

Copied: CalDAVTester/trunk/Resource/implicit/scenario2/simple (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario2/simple)

Deleted: CalDAVTester/trunk/Resource/implicit/scenario2/simple/1.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario2/simple/1.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario2/simple/1.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,35 +0,0 @@
-BEGIN:VCALENDAR
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-LAST-MODIFIED:20040110T032845Z
-TZID:US/Eastern
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-END:VTIMEZONE
-BEGIN:VEVENT
-DTSTAMP:20051222T205953Z
-CREATED:20060101T150000Z
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-SUMMARY:event 1
-UID:event1 at ninevah.local
-ORGANIZER;CN=User 01:$cuaddr1:
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;RSVP=TRUE;PARTSTAT=NEEDS-ACTION:$cuaddr2:
-ATTENDEE;CN=User 03;RSVP=TRUE;PARTSTAT=NEEDS-ACTION:$cuaddr3:
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario2/simple/1.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario2/simple/1.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario2/simple/1.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario2/simple/1.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,35 @@
+BEGIN:VCALENDAR
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+VERSION:2.0
+BEGIN:VTIMEZONE
+LAST-MODIFIED:20040110T032845Z
+TZID:US/Eastern
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+END:VTIMEZONE
+BEGIN:VEVENT
+DTSTAMP:20051222T205953Z
+CREATED:20060101T150000Z
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+SUMMARY:event 1
+UID:event1 at ninevah.local
+ORGANIZER;CN=User 01:$cuaddr1:
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;RSVP=TRUE;PARTSTAT=NEEDS-ACTION:$cuaddr2:
+ATTENDEE;CN=User 03;RSVP=TRUE;PARTSTAT=NEEDS-ACTION:$cuaddr3:
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario2/simple/10.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario2/simple/10.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario2/simple/10.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,35 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event1 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;RSVP=TRUE:$cuaddr2:
-ATTENDEE;CN=User 03;PARTSTAT=DECLINED;RSVP=TRUE:$cuaddr3:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 1
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario2/simple/10.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario2/simple/10.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario2/simple/10.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario2/simple/10.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,35 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event1 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;RSVP=TRUE:$cuaddr2:
+ATTENDEE;CN=User 03;PARTSTAT=DECLINED;RSVP=TRUE:$cuaddr3:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 1
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario2/simple/2.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario2/simple/2.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario2/simple/2.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,37 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event1 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;SCHEDULE-STATUS="2.0;S
- uccess":$cuaddr2:
-ATTENDEE;CN=User 03;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;SCHEDULE-STATUS="2.0;S
- uccess":$cuaddr3:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 1
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario2/simple/2.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario2/simple/2.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario2/simple/2.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario2/simple/2.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,37 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event1 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;SCHEDULE-STATUS="2.0;S
+ uccess":$cuaddr2:
+ATTENDEE;CN=User 03;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;SCHEDULE-STATUS="2.0;S
+ uccess":$cuaddr3:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 1
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario2/simple/3.xml
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario2/simple/3.xml	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario2/simple/3.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<D:propfind xmlns:D="DAV:">
-<D:prop>
-<D:resourcetype/>
-<D:getetag/>
-</D:prop>
-</D:propfind>

Copied: CalDAVTester/trunk/Resource/implicit/scenario2/simple/3.xml (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario2/simple/3.xml)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario2/simple/3.xml	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario2/simple/3.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<D:propfind xmlns:D="DAV:">
+<D:prop>
+<D:resourcetype/>
+<D:getetag/>
+</D:prop>
+</D:propfind>

Deleted: CalDAVTester/trunk/Resource/implicit/scenario2/simple/4.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario2/simple/4.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario2/simple/4.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,35 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event1 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:$cuaddr2:
-ATTENDEE;CN=User 03;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:$cuaddr3:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 1
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario2/simple/4.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario2/simple/4.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario2/simple/4.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario2/simple/4.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,35 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event1 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:$cuaddr2:
+ATTENDEE;CN=User 03;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:$cuaddr3:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 1
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario2/simple/5.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario2/simple/5.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario2/simple/5.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,35 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event1 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;RSVP=TRUE:$cuaddr2:
-ATTENDEE;CN=User 03;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:$cuaddr3:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 1
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario2/simple/5.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario2/simple/5.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario2/simple/5.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario2/simple/5.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,35 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event1 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;RSVP=TRUE:$cuaddr2:
+ATTENDEE;CN=User 03;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:$cuaddr3:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 1
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario2/simple/6.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario2/simple/6.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario2/simple/6.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,37 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event1 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;RSVP=TRUE;SCHEDULE-STATUS="2.0;Succe
- ss":$cuaddr2:
-ATTENDEE;CN=User 03;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;SCHEDULE-STATUS="2.0;S
- uccess":$cuaddr3:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 1
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario2/simple/6.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario2/simple/6.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario2/simple/6.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario2/simple/6.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,37 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event1 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;RSVP=TRUE;SCHEDULE-STATUS="2.0;Succe
+ ss":$cuaddr2:
+ATTENDEE;CN=User 03;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;SCHEDULE-STATUS="2.0;S
+ uccess":$cuaddr3:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 1
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario2/simple/7.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario2/simple/7.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario2/simple/7.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,35 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event1 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;RSVP=TRUE:$cuaddr2:
-ATTENDEE;CN=User 03;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:$cuaddr3:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 1
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario2/simple/7.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario2/simple/7.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario2/simple/7.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario2/simple/7.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,35 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event1 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;RSVP=TRUE:$cuaddr2:
+ATTENDEE;CN=User 03;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:$cuaddr3:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 1
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario2/simple/8.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario2/simple/8.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario2/simple/8.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,35 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event1 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;RSVP=TRUE:$cuaddr2:
-ATTENDEE;CN=User 03;PARTSTAT=DECLINED:$cuaddr3:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 1
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario2/simple/8.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario2/simple/8.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario2/simple/8.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario2/simple/8.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,35 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event1 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;RSVP=TRUE:$cuaddr2:
+ATTENDEE;CN=User 03;PARTSTAT=DECLINED:$cuaddr3:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 1
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/implicit/scenario2/simple/9.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario2/simple/9.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/implicit/scenario2/simple/9.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,37 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-CALSCALE:GREGORIAN
-PRODID:-//Example Inc.//Example Calendar//EN
-BEGIN:VTIMEZONE
-TZID:US/Eastern
-LAST-MODIFIED:20040110T032845Z
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-END:VTIMEZONE
-BEGIN:VEVENT
-UID:event1 at ninevah.local
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
-ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;RSVP=TRUE;SCHEDULE-STATUS="2.0;Succe
- ss":$cuaddr2:
-ATTENDEE;CN=User 03;PARTSTAT=DECLINED;RSVP=TRUE;SCHEDULE-STATUS="2.0;Succe
- ss":$cuaddr3:
-CREATED:20060101T150000Z
-DTSTAMP:20051222T205953Z
-ORGANIZER;CN=User 01:$cuaddr1:
-SUMMARY:event 1
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/implicit/scenario2/simple/9.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/implicit/scenario2/simple/9.ics)
===================================================================
--- CalDAVTester/trunk/Resource/implicit/scenario2/simple/9.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/implicit/scenario2/simple/9.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,37 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+CALSCALE:GREGORIAN
+PRODID:-//Example Inc.//Example Calendar//EN
+BEGIN:VTIMEZONE
+TZID:US/Eastern
+LAST-MODIFIED:20040110T032845Z
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+END:VTIMEZONE
+BEGIN:VEVENT
+UID:event1 at ninevah.local
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:$cuaddr1:
+ATTENDEE;CN=User 02;PARTSTAT=ACCEPTED;RSVP=TRUE;SCHEDULE-STATUS="2.0;Succe
+ ss":$cuaddr2:
+ATTENDEE;CN=User 03;PARTSTAT=DECLINED;RSVP=TRUE;SCHEDULE-STATUS="2.0;Succe
+ ss":$cuaddr3:
+CREATED:20060101T150000Z
+DTSTAMP:20051222T205953Z
+ORGANIZER;CN=User 01:$cuaddr1:
+SUMMARY:event 1
+END:VEVENT
+END:VCALENDAR

Modified: CalDAVTester/trunk/Resource/privateevents/38.ics
===================================================================
--- CalDAVTester/trunk/Resource/privateevents/38.ics	2008-08-26 20:09:00 UTC (rev 2880)
+++ CalDAVTester/trunk/Resource/privateevents/38.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -54,7 +54,7 @@
 UID:54E181BC7CCC373042B28842FFC at ninevah.local
 DTSTART;TZID=US/Eastern:20060101T100000
 DURATION:PT1H
-ATTENDEE:mailto:user02 at example.com
+ATTENDEE;SCHEDULE-STATUS="2.0;Success":mailto:user02 at example.com
 DTSTAMP:20051222T205953Z
 LOCATION:confidential 1
 ORGANIZER:mailto:user01 at example.com
@@ -69,7 +69,7 @@
 UID:54E181BC7CCC373042B28842FFD at ninevah.local
 DTSTART;TZID=US/Eastern:20060101T100000
 DURATION:PT1H
-ATTENDEE:mailto:user02 at example.com
+ATTENDEE;SCHEDULE-STATUS="2.0;Success":mailto:user02 at example.com
 DTSTAMP:20051222T205953Z
 LOCATION:restricted 1
 ORGANIZER:mailto:user01 at example.com

Modified: CalDAVTester/trunk/Resource/scheduleprops/3.xml
===================================================================
--- CalDAVTester/trunk/Resource/scheduleprops/3.xml	2008-08-26 20:09:00 UTC (rev 2880)
+++ CalDAVTester/trunk/Resource/scheduleprops/3.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -2,7 +2,7 @@
 <D:propertyupdate xmlns:D="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav">
 <D:set>
 <D:prop>
-<C:calendar-free-busy-set><D:href>$calendarpath1:/</D:href></C:calendar-free-busy-set>
+<C:calendar-free-busy-set><D:href>$calendarpath1:</D:href></C:calendar-free-busy-set>
 </D:prop>
 </D:set>
 </D:propertyupdate>

Modified: CalDAVTester/trunk/Resource/scheduleprops/4.xml
===================================================================
--- CalDAVTester/trunk/Resource/scheduleprops/4.xml	2008-08-26 20:09:00 UTC (rev 2880)
+++ CalDAVTester/trunk/Resource/scheduleprops/4.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -2,7 +2,7 @@
 <D:propertyupdate xmlns:D="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav">
 <D:set>
 <D:prop>
-<C:calendar-free-busy-set><D:href>$calendarpath1:/</D:href><D:href>/calendars/users/user01/dropbox/</D:href></C:calendar-free-busy-set>
+<C:calendar-free-busy-set><D:href>$calendarpath1:</D:href><D:href>/calendars/users/user01/dropbox/</D:href></C:calendar-free-busy-set>
 </D:prop>
 </D:set>
 </D:propertyupdate>

Copied: CalDAVTester/trunk/Resource/servertoserver (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/servertoserver)

Deleted: CalDAVTester/trunk/Resource/servertoserver/1.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/servertoserver/1.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/servertoserver/1.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,31 +0,0 @@
-BEGIN:VCALENDAR
-CALSCALE:GREGORIAN
-PRODID:-//Cyrusoft International\, Inc.//Mulberry v4.0//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-LAST-MODIFIED:20040110T032845Z
-TZID:US/Eastern
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-END:VTIMEZONE
-BEGIN:VEVENT
-DTSTAMP:20051222T205953Z
-CREATED:20060101T150000Z
-DTSTART;TZID=US/Eastern:20060101T100000
-DURATION:PT1H
-SUMMARY:event 1
-UID:1234 at example.com-1
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/servertoserver/1.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/servertoserver/1.ics)
===================================================================
--- CalDAVTester/trunk/Resource/servertoserver/1.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/servertoserver/1.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,31 @@
+BEGIN:VCALENDAR
+CALSCALE:GREGORIAN
+PRODID:-//Cyrusoft International\, Inc.//Mulberry v4.0//EN
+VERSION:2.0
+BEGIN:VTIMEZONE
+LAST-MODIFIED:20040110T032845Z
+TZID:US/Eastern
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+END:VTIMEZONE
+BEGIN:VEVENT
+DTSTAMP:20051222T205953Z
+CREATED:20060101T150000Z
+DTSTART;TZID=US/Eastern:20060101T100000
+DURATION:PT1H
+SUMMARY:event 1
+UID:1234 at example.com-1
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/servertoserver/2.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/servertoserver/2.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/servertoserver/2.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,31 +0,0 @@
-BEGIN:VCALENDAR
-CALSCALE:GREGORIAN
-PRODID:-//Cyrusoft International\, Inc.//Mulberry v4.0//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-LAST-MODIFIED:20040110T032845Z
-TZID:US/Eastern
-BEGIN:DAYLIGHT
-DTSTART:20000404T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
-TZNAME:EDT
-TZOFFSETFROM:-0500
-TZOFFSETTO:-0400
-END:DAYLIGHT
-BEGIN:STANDARD
-DTSTART:20001026T020000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
-TZNAME:EST
-TZOFFSETFROM:-0400
-TZOFFSETTO:-0500
-END:STANDARD
-END:VTIMEZONE
-BEGIN:VEVENT
-DTSTAMP:20051222T205953Z
-CREATED:20060101T150000Z
-DTSTART;TZID=US/Eastern:20060101T120000
-DURATION:PT1H
-SUMMARY:event 2
-UID:1234 at example.com-2
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/servertoserver/2.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/servertoserver/2.ics)
===================================================================
--- CalDAVTester/trunk/Resource/servertoserver/2.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/servertoserver/2.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,31 @@
+BEGIN:VCALENDAR
+CALSCALE:GREGORIAN
+PRODID:-//Cyrusoft International\, Inc.//Mulberry v4.0//EN
+VERSION:2.0
+BEGIN:VTIMEZONE
+LAST-MODIFIED:20040110T032845Z
+TZID:US/Eastern
+BEGIN:DAYLIGHT
+DTSTART:20000404T020000
+RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4
+TZNAME:EDT
+TZOFFSETFROM:-0500
+TZOFFSETTO:-0400
+END:DAYLIGHT
+BEGIN:STANDARD
+DTSTART:20001026T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+TZNAME:EST
+TZOFFSETFROM:-0400
+TZOFFSETTO:-0500
+END:STANDARD
+END:VTIMEZONE
+BEGIN:VEVENT
+DTSTAMP:20051222T205953Z
+CREATED:20060101T150000Z
+DTSTART;TZID=US/Eastern:20060101T120000
+DURATION:PT1H
+SUMMARY:event 2
+UID:1234 at example.com-2
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/servertoserver/3.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/servertoserver/3.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/servertoserver/3.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,14 +0,0 @@
-BEGIN:VCALENDAR
-CALSCALE:GREGORIAN
-PRODID:-//Cyrusoft International\, Inc.//Mulberry v4.0//EN
-VERSION:2.0
-METHOD:REQUEST
-BEGIN:VFREEBUSY
-UID:20060110T231240Z-4011c71-187-6f73-fb
-ORGANIZER;CN=Remote 01:mailto:remote01 at example.org
-ATTENDEE;CN=User 01:$cuaddr1:
-DTSTART:20060101T000000Z
-DTSTAMP:20060309T185105Z
-DTEND:20060103T000000Z
-END:VFREEBUSY
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/servertoserver/3.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/servertoserver/3.ics)
===================================================================
--- CalDAVTester/trunk/Resource/servertoserver/3.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/servertoserver/3.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,14 @@
+BEGIN:VCALENDAR
+CALSCALE:GREGORIAN
+PRODID:-//Cyrusoft International\, Inc.//Mulberry v4.0//EN
+VERSION:2.0
+METHOD:REQUEST
+BEGIN:VFREEBUSY
+UID:20060110T231240Z-4011c71-187-6f73-fb
+ORGANIZER;CN=Remote 01:mailto:remote01 at example.org
+ATTENDEE;CN=User 01:$cuaddr1:
+DTSTART:20060101T000000Z
+DTSTAMP:20060309T185105Z
+DTEND:20060103T000000Z
+END:VFREEBUSY
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/servertoserver/4.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/servertoserver/4.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/servertoserver/4.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,14 +0,0 @@
-BEGIN:VCALENDAR
-CALSCALE:GREGORIAN
-PRODID:-//Cyrusoft International\, Inc.//Mulberry v4.0//EN
-VERSION:2.0
-METHOD:REQUEST
-BEGIN:VFREEBUSY
-UID:20060110T231240Z-4011c71-187-6f73-fb
-ORGANIZER;CN=User 01:$cuaddr1:
-ATTENDEE;CN=User 02:$cuaddr2:
-DTSTART:20060101T000000Z
-DTSTAMP:20060309T185105Z
-DTEND:20060103T000000Z
-END:VFREEBUSY
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/servertoserver/4.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/servertoserver/4.ics)
===================================================================
--- CalDAVTester/trunk/Resource/servertoserver/4.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/servertoserver/4.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,14 @@
+BEGIN:VCALENDAR
+CALSCALE:GREGORIAN
+PRODID:-//Cyrusoft International\, Inc.//Mulberry v4.0//EN
+VERSION:2.0
+METHOD:REQUEST
+BEGIN:VFREEBUSY
+UID:20060110T231240Z-4011c71-187-6f73-fb
+ORGANIZER;CN=User 01:$cuaddr1:
+ATTENDEE;CN=User 02:$cuaddr2:
+DTSTART:20060101T000000Z
+DTSTAMP:20060309T185105Z
+DTEND:20060103T000000Z
+END:VFREEBUSY
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/servertoserver/5.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/servertoserver/5.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/servertoserver/5.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,19 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-METHOD:REPLY
-PRODID:-//CALENDARSERVER.ORG//NONSGML Version 1//EN
-BEGIN:VEVENT
-UID:20060110T231240Z-4011c71-187-6f73-1
-DTSTART:20060208T200000Z
-DTEND:20060208T210000Z
-ORGANIZER;CN=User 01:$cuaddr1:
-ATTENDEE;CN=User 02:$cuaddr2:
-CREATED:20060110T231240Z
-DESCRIPTION:+1 605 990 0100\nAccess: 879307#
-DTSTAMP:20060309T185105Z
-REQUEST-STATUS:2.0\; Success.
-STATUS:CONFIRMED
-SUMMARY:TC Realtime
-TRANSP:OPAQUE
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/servertoserver/5.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/servertoserver/5.ics)
===================================================================
--- CalDAVTester/trunk/Resource/servertoserver/5.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/servertoserver/5.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,19 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+METHOD:REPLY
+PRODID:-//CALENDARSERVER.ORG//NONSGML Version 1//EN
+BEGIN:VEVENT
+UID:20060110T231240Z-4011c71-187-6f73-1
+DTSTART:20060208T200000Z
+DTEND:20060208T210000Z
+ORGANIZER;CN=User 01:$cuaddr1:
+ATTENDEE;CN=User 02:$cuaddr2:
+CREATED:20060110T231240Z
+DESCRIPTION:+1 605 990 0100\nAccess: 879307#
+DTSTAMP:20060309T185105Z
+REQUEST-STATUS:2.0\; Success.
+STATUS:CONFIRMED
+SUMMARY:TC Realtime
+TRANSP:OPAQUE
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/servertoserver/6.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/servertoserver/6.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/servertoserver/6.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,18 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-METHOD:REQUEST
-PRODID:-//CALENDARSERVER.ORG//NONSGML Version 1//EN
-BEGIN:VEVENT
-UID:20060110T231240Z-4011c71-187-6f73-1-6
-DTSTART:20060102T200000Z
-DTEND:20060102T210000Z
-ATTENDEE;CN=User 01:$cuaddr1:
-CREATED:20060110T231240Z
-DESCRIPTION:+1 605 990 0100\nAccess: 879307#
-DTSTAMP:20060309T185105Z
-ORGANIZER;CN=Remote 01:mailto:remote01 at example.org
-STATUS:CONFIRMED
-SUMMARY:TC Realtime
-TRANSP:OPAQUE
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/servertoserver/6.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/servertoserver/6.ics)
===================================================================
--- CalDAVTester/trunk/Resource/servertoserver/6.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/servertoserver/6.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,18 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+METHOD:REQUEST
+PRODID:-//CALENDARSERVER.ORG//NONSGML Version 1//EN
+BEGIN:VEVENT
+UID:20060110T231240Z-4011c71-187-6f73-1-6
+DTSTART:20060102T200000Z
+DTEND:20060102T210000Z
+ATTENDEE;CN=User 01:$cuaddr1:
+CREATED:20060110T231240Z
+DESCRIPTION:+1 605 990 0100\nAccess: 879307#
+DTSTAMP:20060309T185105Z
+ORGANIZER;CN=Remote 01:mailto:remote01 at example.org
+STATUS:CONFIRMED
+SUMMARY:TC Realtime
+TRANSP:OPAQUE
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/servertoserver/7.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/servertoserver/7.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/servertoserver/7.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,19 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-METHOD:REQUEST
-PRODID:-//CALENDARSERVER.ORG//NONSGML Version 1//EN
-BEGIN:VEVENT
-UID:20060110T231240Z-4011c71-187-6f73-1-7
-DTSTART:20060102T220000Z
-DTEND:20060102T230000Z
-ATTENDEE;CN=User 01:$cuaddr1:
-ATTENDEE;CN=User 02:$cuaddr2:
-CREATED:20060110T231240Z
-DESCRIPTION:+1 605 990 0100\nAccess: 879307#
-DTSTAMP:20060309T185105Z
-ORGANIZER;CN=Remote 01:mailto:remote01 at example.org
-STATUS:CONFIRMED
-SUMMARY:TC Realtime
-TRANSP:OPAQUE
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/servertoserver/7.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/servertoserver/7.ics)
===================================================================
--- CalDAVTester/trunk/Resource/servertoserver/7.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/servertoserver/7.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,19 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+METHOD:REQUEST
+PRODID:-//CALENDARSERVER.ORG//NONSGML Version 1//EN
+BEGIN:VEVENT
+UID:20060110T231240Z-4011c71-187-6f73-1-7
+DTSTART:20060102T220000Z
+DTEND:20060102T230000Z
+ATTENDEE;CN=User 01:$cuaddr1:
+ATTENDEE;CN=User 02:$cuaddr2:
+CREATED:20060110T231240Z
+DESCRIPTION:+1 605 990 0100\nAccess: 879307#
+DTSTAMP:20060309T185105Z
+ORGANIZER;CN=Remote 01:mailto:remote01 at example.org
+STATUS:CONFIRMED
+SUMMARY:TC Realtime
+TRANSP:OPAQUE
+END:VEVENT
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/servertoserver/8.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/servertoserver/8.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/servertoserver/8.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,14 +0,0 @@
-BEGIN:VCALENDAR
-CALSCALE:GREGORIAN
-PRODID:-//Cyrusoft International\, Inc.//Mulberry v4.0//EN
-VERSION:2.0
-METHOD:REQUEST
-BEGIN:VFREEBUSY
-UID:20060110T231240Z-4011c71-187-6f73-fb
-ORGANIZER;CN=User 01:$cuaddr1:
-ATTENDEE;CN=Remote 01:mailto:remote01 at example.org
-DTSTART:20060101T000000Z
-DTSTAMP:20060309T185105Z
-DTEND:20060103T000000Z
-END:VFREEBUSY
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/servertoserver/8.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/servertoserver/8.ics)
===================================================================
--- CalDAVTester/trunk/Resource/servertoserver/8.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/servertoserver/8.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,14 @@
+BEGIN:VCALENDAR
+CALSCALE:GREGORIAN
+PRODID:-//Cyrusoft International\, Inc.//Mulberry v4.0//EN
+VERSION:2.0
+METHOD:REQUEST
+BEGIN:VFREEBUSY
+UID:20060110T231240Z-4011c71-187-6f73-fb
+ORGANIZER;CN=User 01:$cuaddr1:
+ATTENDEE;CN=Remote 01:mailto:remote01 at example.org
+DTSTART:20060101T000000Z
+DTSTAMP:20060309T185105Z
+DTEND:20060103T000000Z
+END:VFREEBUSY
+END:VCALENDAR

Deleted: CalDAVTester/trunk/Resource/servertoserver/9.ics
===================================================================
--- CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/servertoserver/9.ics	2008-08-26 19:20:26 UTC (rev 2879)
+++ CalDAVTester/trunk/Resource/servertoserver/9.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1,18 +0,0 @@
-BEGIN:VCALENDAR
-VERSION:2.0
-METHOD:REQUEST
-PRODID:-//CALENDARSERVER.ORG//NONSGML Version 1//EN
-BEGIN:VEVENT
-UID:20060110T231240Z-4011c71-187-6f73-1
-DTSTART:20060102T200000Z
-DTEND:20060102T210000Z
-ATTENDEE;CN=Remote 01:mailto:remote01 at example.org
-CREATED:20060110T231240Z
-DESCRIPTION:+1 605 990 0100\nAccess: 879307#
-DTSTAMP:20060309T185105Z
-ORGANIZER;CN=User 01:$cuaddr1:
-STATUS:CONFIRMED
-SUMMARY:TC Realtime
-TRANSP:OPAQUE
-END:VEVENT
-END:VCALENDAR

Copied: CalDAVTester/trunk/Resource/servertoserver/9.ics (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/Resource/servertoserver/9.ics)
===================================================================
--- CalDAVTester/trunk/Resource/servertoserver/9.ics	                        (rev 0)
+++ CalDAVTester/trunk/Resource/servertoserver/9.ics	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,18 @@
+BEGIN:VCALENDAR
+VERSION:2.0
+METHOD:REQUEST
+PRODID:-//CALENDARSERVER.ORG//NONSGML Version 1//EN
+BEGIN:VEVENT
+UID:20060110T231240Z-4011c71-187-6f73-1
+DTSTART:20060102T200000Z
+DTEND:20060102T210000Z
+ATTENDEE;CN=Remote 01:mailto:remote01 at example.org
+CREATED:20060110T231240Z
+DESCRIPTION:+1 605 990 0100\nAccess: 879307#
+DTSTAMP:20060309T185105Z
+ORGANIZER;CN=User 01:$cuaddr1:
+STATUS:CONFIRMED
+SUMMARY:TC Realtime
+TRANSP:OPAQUE
+END:VEVENT
+END:VCALENDAR

Modified: CalDAVTester/trunk/scripts/server/serverinfo.xml
===================================================================
--- CalDAVTester/trunk/scripts/server/serverinfo.xml	2008-08-26 20:09:00 UTC (rev 2880)
+++ CalDAVTester/trunk/scripts/server/serverinfo.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -84,6 +84,12 @@
 			<value>outbox</value>
 		</substitution>
 
+		<!-- server-to-server inbox-->
+		<substitution>
+			<key>$servertoserver:</key>
+			<value>/inbox</value>
+		</substitution>
+
 		<!-- user id for admin user -->
 		<substitution>
 			<key>$useradmin:</key>
@@ -191,6 +197,11 @@
 			<key>$pathprefix2:</key>
 			<value>/calendars/__uids__/user02</value>
 		</substitution>
+		<!-- relative path to second user calendar home-->
+		<substitution>
+			<key>$calendarpath2:</key>
+			<value>/calendars/__uids__/user02/calendar</value>
+		</substitution>
 		<!-- calendar user address of second user-->
 		<substitution>
 			<key>$cuaddr2:</key>
@@ -229,6 +240,11 @@
 			<key>$pathprefix3:</key>
 			<value>/calendars/__uids__/user03</value>
 		</substitution>
+		<!-- relative path to third user calendar home-->
+		<substitution>
+			<key>$calendarpath3:</key>
+			<value>/calendars/__uids__/user03/calendar</value>
+		</substitution>
 		<!-- calendar user address of third user-->
 		<substitution>
 			<key>$cuaddr3:</key>
@@ -244,6 +260,11 @@
 			<key>$rpathprefix1:</key>
 			<value>/calendars/__uids__/resource01</value>
 		</substitution>
+		<!-- relative path to first resource calendar home-->
+		<substitution>
+			<key>$rcalendarpath1:</key>
+			<value>/calendars/__uids__/resource01/calendar</value>
+		</substitution>
 		<!-- relative path to first resource principal resource-->
 		<substitution>
 			<key>$rprincipal1:</key>

Modified: CalDAVTester/trunk/scripts/tests/acl.xml
===================================================================
--- CalDAVTester/trunk/scripts/tests/acl.xml	2008-08-26 20:09:00 UTC (rev 2880)
+++ CalDAVTester/trunk/scripts/tests/acl.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -341,6 +341,7 @@
 						<value/>
 						<value>visibletouser01/</value>
 						<value>writeabletouser01/</value>
+						<value>freebusy</value>
 					</arg>
 				</verify>
 			</request>

Modified: CalDAVTester/trunk/scripts/tests/ctag.xml
===================================================================
--- CalDAVTester/trunk/scripts/tests/ctag.xml	2008-08-26 20:09:00 UTC (rev 2880)
+++ CalDAVTester/trunk/scripts/tests/ctag.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -21,7 +21,7 @@
  -->
 
 <caldavtest>
-	<description>Test the collection entity tag behavior on calwndar collections</description>
+	<description>Test the collection entity tag behavior on calendar collections</description>
 
 	<start>
 		<request end-delete="yes">
@@ -424,14 +424,14 @@
 	
 	<test-suite name='Scheduling'>
 		<test name='1'>
-			<description>Check for CTag</description>
+			<description>Check for CTag on calendar</description>
 			<request print-response='no'>
 				<method>PROPFIND</method>
 				<header>
 					<name>Depth</name>
 					<value>0</value>
 				</header>
-				<ruri>$pathprefix:/$inbox:/</ruri>
+				<ruri>$calendarpath1:/</ruri>
 				<data>
 					<content-type>text/xml; charset=utf-8</content-type>
 					<filepath>Resource/ctag/1.xml</filepath>
@@ -450,30 +450,54 @@
 			</request>
 		</test>
 		<test name='2'>
-			<description>POST invite</description>
-			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
-				<method>POST</method>
+			<description>Check for CTag on inbox</description>
+			<request print-response='no'>
+				<method>PROPFIND</method>
 				<header>
-					<name>Originator</name>
-					<value>$cuaddr2:</value>
+					<name>Depth</name>
+					<value>0</value>
 				</header>
-				<header>
-					<name>Recipient</name>
-					<value>$cuaddr1:</value>
-				</header>
-				<ruri>$pathprefix2:/$outbox:/</ruri>
+				<ruri>$pathprefix:/$inbox:/</ruri>
 				<data>
+					<content-type>text/xml; charset=utf-8</content-type>
+					<filepath>Resource/ctag/1.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>okprops</name>
+						<value>http://calendarserver.org/ns/getctag</value>
+					</arg>
+				</verify>
+				<grabproperty>
+					<property>http://calendarserver.org/ns/getctag</property>
+					<variable>$getctag4:</variable>
+				</grabproperty>
+			</request>
+		</test>
+		<test name='3'>
+			<description>PUT invite</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>PUT</method>
+				<ruri>$calendarpath2:/2.ics</ruri>
+				<data>
 					<content-type>text/calendar; charset=utf-8</content-type>
 					<filepath>Resource/ctag/2.ics</filepath>
 				</data>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
 			</request>
-			<request>
+		</test>
+		<test name="4">
+			<description>Test calendar ctag change</description>
+			<request print-response='no'>
 				<method>PROPFIND</method>
 				<header>
 					<name>Depth</name>
 					<value>0</value>
 				</header>
-				<ruri>$pathprefix:/$inbox:/</ruri>
+				<ruri>$calendarpath1:/</ruri>
 				<data>
 					<content-type>text/xml; charset=utf-8</content-type>
 					<filepath>Resource/ctag/1.xml</filepath>
@@ -485,12 +509,30 @@
 						<value>http://calendarserver.org/ns/getctag!$getctag3:</value>
 					</arg>
 				</verify>
-				<grabproperty>
-					<property>http://calendarserver.org/ns/getctag</property>
-					<variable>$getctag3:</variable>
-				</grabproperty>
 			</request>
 		</test>
+		<test name="5">
+			<description>Test inbox ctag change</description>
+			<request print-response='no'>
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>0</value>
+				</header>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<data>
+					<content-type>text/xml; charset=utf-8</content-type>
+					<filepath>Resource/ctag/1.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>okprops</name>
+						<value>http://calendarserver.org/ns/getctag!$getctag4:</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
 	</test-suite>
 	
 	<end>
@@ -498,6 +540,22 @@
 			<method>DELETE</method>
 			<ruri>$pathprefix:/movecopy/</ruri>
 		</request>
+		<request>
+			<method>DELETEALL</method>
+			<ruri>$calendarpath1:/</ruri>
+		</request>
+		<request user="$userid2:" pswd="$pswd2:">
+			<method>DELETEALL</method>
+			<ruri>$calendarpath2:/</ruri>
+		</request>
+		<request>
+			<method>DELETEALL</method>
+			<ruri>$pathprefix:/$inbox:/</ruri>
+		</request>
+		<request user="$userid2:" pswd="$pswd2:">
+			<method>DELETEALL</method>
+			<ruri>$pathprefix2:/$inbox:/</ruri>
+		</request>
 	</end>
 	
 </caldavtest>

Copied: CalDAVTester/trunk/scripts/tests/implicitcalendartransp.xml (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/scripts/tests/implicitcalendartransp.xml)
===================================================================
--- CalDAVTester/trunk/scripts/tests/implicitcalendartransp.xml	                        (rev 0)
+++ CalDAVTester/trunk/scripts/tests/implicitcalendartransp.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,450 @@
+<?xml version="1.0" standalone="no"?>
+
+<!DOCTYPE caldavtest SYSTEM "caldavtest.dtd">
+
+<!--
+ Copyright (c) 2006-2007 Apple Inc. All rights reserved.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+ DRI: Cyrus Daboo, cdaboo at apple.com
+ -->
+
+<caldavtest>
+	<description>Test default calendar behavior in CalDAV</description>
+
+	<start/>
+	
+	<test-suite name='New Calendar' ignore='no'>
+		<test name='1'>
+			<description>Create new calendar</description>
+			<request print-response="no" end-delete="yes">
+				<method>MKCALENDAR</method>
+				<ruri>$pathprefix:/testcalendar/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+		</test>
+		<test name='2'>
+			<description>Look for property on new calendar</description>
+			<request print-response="no">
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>0</value>
+				</header>
+				<ruri>$pathprefix:/testcalendar/</ruri>
+				<data>
+					<content-type>text/xml; charset=utf-8</content-type>
+					<filepath>Resource/implicit/calendartransp/1.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>okprops</name>
+						<value>urn:ietf:params:xml:ns:caldavschedule-calendar-transp$&lt;transparent/&gt;</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='3'>
+			<description>Set property on new calendar</description>
+			<request print-response='no'>
+				<method>PROPPATCH</method>
+				<ruri>$pathprefix:/testcalendar/</ruri>
+				<data>
+					<content-type>text/xml; charset=utf-8</content-type>
+					<filepath>Resource/implicit/calendartransp/2.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>okprops</name>
+						<value>urn:ietf:params:xml:ns:caldavschedule-calendar-transp</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='4'>
+			<description>Look for property on new calendar</description>
+			<request print-response="no">
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>0</value>
+				</header>
+				<ruri>$pathprefix:/testcalendar/</ruri>
+				<data>
+					<content-type>text/xml; charset=utf-8</content-type>
+					<filepath>Resource/implicit/calendartransp/1.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>okprops</name>
+						<value>urn:ietf:params:xml:ns:caldavschedule-calendar-transp$&lt;opaque/&gt;</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+	</test-suite>
+
+	<test-suite name='Default Calendar' ignore='no'>
+		<test name='1'>
+			<description>Look for property on new calendar</description>
+			<request print-response="no">
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>0</value>
+				</header>
+				<ruri>$calendarpath1:/</ruri>
+				<data>
+					<content-type>text/xml; charset=utf-8</content-type>
+					<filepath>Resource/implicit/calendartransp/1.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>okprops</name>
+						<value>urn:ietf:params:xml:ns:caldavschedule-calendar-transp$&lt;opaque/&gt;</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+	</test-suite>
+
+	<test-suite name='New Calendar - free-busy-set compatibility' ignore='no'>
+		<test name='1'>
+			<description>Create new calendar</description>
+			<request print-response="no" end-delete="yes">
+				<method>MKCALENDAR</method>
+				<ruri>$pathprefix:/testcalendar2/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+		</test>
+		<test name='2'>
+			<description>Look for property on new calendar</description>
+			<request print-response="no">
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>0</value>
+				</header>
+				<ruri>$pathprefix:/testcalendar2/</ruri>
+				<data>
+					<content-type>text/xml; charset=utf-8</content-type>
+					<filepath>Resource/implicit/calendartransp/1.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>okprops</name>
+						<value>urn:ietf:params:xml:ns:caldavschedule-calendar-transp$&lt;transparent/&gt;</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='3'>
+			<description>Look for free-busy-set</description>
+			<request print-response="no">
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>0</value>
+				</header>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<data>
+					<content-type>text/xml; charset=utf-8</content-type>
+					<filepath>Resource/implicit/calendartransp/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>dataString</callback>
+					<arg>
+						<name>notcontains</name>
+						<value>$pathprefix:/testcalendar2/</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='4'>
+			<description>Set property on new calendar</description>
+			<request print-response='no'>
+				<method>PROPPATCH</method>
+				<ruri>$pathprefix:/testcalendar2/</ruri>
+				<data>
+					<content-type>text/xml; charset=utf-8</content-type>
+					<filepath>Resource/implicit/calendartransp/2.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>okprops</name>
+						<value>urn:ietf:params:xml:ns:caldavschedule-calendar-transp</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='5'>
+			<description>Look for property on new calendar</description>
+			<request print-response="no">
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>0</value>
+				</header>
+				<ruri>$pathprefix:/testcalendar2/</ruri>
+				<data>
+					<content-type>text/xml; charset=utf-8</content-type>
+					<filepath>Resource/implicit/calendartransp/1.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>okprops</name>
+						<value>urn:ietf:params:xml:ns:caldavschedule-calendar-transp$&lt;opaque/&gt;</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='6'>
+			<description>Look for free-busy-set</description>
+			<request print-response="no">
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>0</value>
+				</header>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<data>
+					<content-type>text/xml; charset=utf-8</content-type>
+					<filepath>Resource/implicit/calendartransp/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>dataString</callback>
+					<arg>
+						<name>contains</name>
+						<value>$pathprefix:/testcalendar2</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='7'>
+			<description>Set property on new calendar</description>
+			<request print-response='no'>
+				<method>PROPPATCH</method>
+				<ruri>$pathprefix:/testcalendar2/</ruri>
+				<data>
+					<content-type>text/xml; charset=utf-8</content-type>
+					<filepath>Resource/implicit/calendartransp/4.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>okprops</name>
+						<value>urn:ietf:params:xml:ns:caldavschedule-calendar-transp</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='8'>
+			<description>Look for property on new calendar</description>
+			<request print-response="no">
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>0</value>
+				</header>
+				<ruri>$pathprefix:/testcalendar2/</ruri>
+				<data>
+					<content-type>text/xml; charset=utf-8</content-type>
+					<filepath>Resource/implicit/calendartransp/1.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>okprops</name>
+						<value>urn:ietf:params:xml:ns:caldavschedule-calendar-transp$&lt;transparent/&gt;</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='9'>
+			<description>Look for free-busy-set</description>
+			<request print-response="no">
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>0</value>
+				</header>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<data>
+					<content-type>text/xml; charset=utf-8</content-type>
+					<filepath>Resource/implicit/calendartransp/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>dataString</callback>
+					<arg>
+						<name>notcontains</name>
+						<value>$pathprefix:/testcalendar2/</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='10'>
+			<description>Set property on new calendar</description>
+			<request print-response='no'>
+				<method>PROPPATCH</method>
+				<ruri>$pathprefix:/testcalendar2/</ruri>
+				<data>
+					<content-type>text/xml; charset=utf-8</content-type>
+					<filepath>Resource/implicit/calendartransp/2.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>okprops</name>
+						<value>urn:ietf:params:xml:ns:caldavschedule-calendar-transp</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='11'>
+			<description>Look for property on new calendar</description>
+			<request print-response="no">
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>0</value>
+				</header>
+				<ruri>$pathprefix:/testcalendar2/</ruri>
+				<data>
+					<content-type>text/xml; charset=utf-8</content-type>
+					<filepath>Resource/implicit/calendartransp/1.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>okprops</name>
+						<value>urn:ietf:params:xml:ns:caldavschedule-calendar-transp$&lt;opaque/&gt;</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='12'>
+			<description>Move new calendar</description>
+			<request print-response="no">
+				<method>MOVE</method>
+				<header>
+					<name>Destination</name>
+					<value>$pathprefix:/testcalendar3/</value>
+				</header>
+				<ruri>$pathprefix:/testcalendar2/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+		</test>
+		<test name='13'>
+			<description>Look for free-busy-set</description>
+			<request print-response="no">
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>0</value>
+				</header>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<data>
+					<content-type>text/xml; charset=utf-8</content-type>
+					<filepath>Resource/implicit/calendartransp/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>dataString</callback>
+					<arg>
+						<name>notcontains</name>
+						<value>$pathprefix:/testcalendar2</value>
+					</arg>
+					<arg>
+						<name>contains</name>
+						<value>$pathprefix:/testcalendar3</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='14'>
+			<description>Delete new calendar</description>
+			<request print-response="no">
+				<method>DELETE</method>
+				<ruri>$pathprefix:/testcalendar3/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+					<arg>
+						<name>status</name>
+						<value>204</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='15'>
+			<description>Look for free-busy-set</description>
+			<request print-response="no">
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>0</value>
+				</header>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<data>
+					<content-type>text/xml; charset=utf-8</content-type>
+					<filepath>Resource/implicit/calendartransp/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>dataString</callback>
+					<arg>
+						<name>notcontains</name>
+						<value>$pathprefix:/testcalendar2/</value>
+						<value>$pathprefix:/testcalendar3/</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='16'>
+			<description>Look for free-busy-set fro default calendar</description>
+			<request print-response="no">
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>0</value>
+				</header>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<data>
+					<content-type>text/xml; charset=utf-8</content-type>
+					<filepath>Resource/implicit/calendartransp/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>dataString</callback>
+					<arg>
+						<name>contains</name>
+						<value>$pathprefix:/calendar</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+	</test-suite>
+
+	<end/>
+	
+</caldavtest>

Copied: CalDAVTester/trunk/scripts/tests/implicitdefaultcalendar.xml (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/scripts/tests/implicitdefaultcalendar.xml)
===================================================================
--- CalDAVTester/trunk/scripts/tests/implicitdefaultcalendar.xml	                        (rev 0)
+++ CalDAVTester/trunk/scripts/tests/implicitdefaultcalendar.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,206 @@
+<?xml version="1.0" standalone="no"?>
+
+<!DOCTYPE caldavtest SYSTEM "caldavtest.dtd">
+
+<!--
+ Copyright (c) 2006-2007 Apple Inc. All rights reserved.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+ DRI: Cyrus Daboo, cdaboo at apple.com
+ -->
+
+<caldavtest>
+	<description>Test default calendar behavior in CalDAV</description>
+
+	<start/>
+	
+	<test-suite name='Default Property' ignore='no'>
+		<test name='1'>
+			<description>Look for empty property on inbox</description>
+			<request print-response="no">
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>0</value>
+				</header>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<data>
+					<content-type>text/xml; charset=utf-8</content-type>
+					<filepath>Resource/implicit/defaultcalendar/1.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>okprops</name>
+						<value>urn:ietf:params:xml:ns:caldavschedule-default-calendar-URL$&lt;href xmlns="DAV:"&gt;$calendarpath1:&lt;/href&gt;</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+	</test-suite>
+	
+	<test-suite name='Set empty Property' ignore='no'>
+		<test name='1'>
+			<description>Set property on Inbox</description>
+			<request print-response='no'>
+				<method>PROPPATCH</method>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<data>
+					<content-type>text/xml; charset=utf-8</content-type>
+					<filepath>Resource/implicit/defaultcalendar/4.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>okprops</name>
+						<value>urn:ietf:params:xml:ns:caldavschedule-default-calendar-URL</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='2'>
+			<description>Verify property on inbox</description>
+			<request print-response="no">
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>0</value>
+				</header>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<data>
+					<content-type>text/xml; charset=utf-8</content-type>
+					<filepath>Resource/implicit/defaultcalendar/1.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>okprops</name>
+						<value>urn:ietf:params:xml:ns:caldavschedule-default-calendar-URL$</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+	</test-suite>
+	
+	<test-suite name='Set valid Property' ignore='no'>
+		<test name='1'>
+			<description>Look for empty property on inbox</description>
+			<request print-response="no">
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>0</value>
+				</header>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<data>
+					<content-type>text/xml; charset=utf-8</content-type>
+					<filepath>Resource/implicit/defaultcalendar/1.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>okprops</name>
+						<value>urn:ietf:params:xml:ns:caldavschedule-default-calendar-URL$</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='2'>
+			<description>Set property on Inbox</description>
+			<request print-response='no'>
+				<method>PROPPATCH</method>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<data>
+					<content-type>text/xml; charset=utf-8</content-type>
+					<filepath>Resource/implicit/defaultcalendar/2.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>okprops</name>
+						<value>urn:ietf:params:xml:ns:caldavschedule-default-calendar-URL</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='3'>
+			<description>Verify property on inbox</description>
+			<request print-response="no">
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>0</value>
+				</header>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<data>
+					<content-type>text/xml; charset=utf-8</content-type>
+					<filepath>Resource/implicit/defaultcalendar/1.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>okprops</name>
+						<value>urn:ietf:params:xml:ns:caldavschedule-default-calendar-URL$&lt;href xmlns="DAV:"&gt;$calendarpath1:&lt;/href&gt;</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+	</test-suite>
+	
+	<test-suite name='Set invalid Property' ignore='no'>
+		<test name='1'>
+			<description>Set property on Inbox</description>
+			<request print-response='no'>
+				<method>PROPPATCH</method>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<data>
+					<content-type>text/xml; charset=utf-8</content-type>
+					<filepath>Resource/implicit/defaultcalendar/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>badprops</name>
+						<value>urn:ietf:params:xml:ns:caldavschedule-default-calendar-URL</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='2'>
+			<description>Verify property on inbox</description>
+			<request print-response="no">
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>0</value>
+				</header>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<data>
+					<content-type>text/xml; charset=utf-8</content-type>
+					<filepath>Resource/implicit/defaultcalendar/1.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>okprops</name>
+						<value>urn:ietf:params:xml:ns:caldavschedule-default-calendar-URL$&lt;href xmlns="DAV:"&gt;$calendarpath1:&lt;/href&gt;</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+	</test-suite>
+	
+	<end/>
+	
+</caldavtest>

Copied: CalDAVTester/trunk/scripts/tests/implicitoptions.xml (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/scripts/tests/implicitoptions.xml)
===================================================================
--- CalDAVTester/trunk/scripts/tests/implicitoptions.xml	                        (rev 0)
+++ CalDAVTester/trunk/scripts/tests/implicitoptions.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,65 @@
+<?xml version="1.0" standalone="no"?>
+
+<!DOCTYPE caldavtest SYSTEM "caldavtest.dtd">
+
+<!--
+ Copyright (c) 2006-2007 Apple Inc. All rights reserved.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+ DRI: Cyrus Daboo, cdaboo at apple.com
+ -->
+
+<caldavtest>
+	<description>Test implicit scheduling options in CalDAV</description>
+
+	<start/>
+	
+	<test-suite name='OPTIONS header' ignore='no'>
+		<test name='1'>
+			<description>Look for options header tag on principal</description>
+			<request print-response="no">
+				<method>OPTIONS</method>
+				<ruri>$principal1:</ruri>
+				<verify>
+					<callback>header</callback>
+					<arg>
+						<name>header</name>
+						<value>*DAV$.*calendar-access.*</value>
+						<value>*DAV$.*calendar-schedule.*</value>
+						<value>*DAV$.*calendar-auto-schedule.*</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='2'>
+			<description>Look for options header tag on calendar</description>
+			<request print-response="no">
+				<method>OPTIONS</method>
+				<ruri>$calendarpath1:/</ruri>
+				<verify>
+					<callback>header</callback>
+					<arg>
+						<name>header</name>
+						<value>*DAV$.*calendar-access.*</value>
+						<value>*DAV$.*calendar-schedule.*</value>
+						<value>*DAV$.*calendar-auto-schedule.*</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+	</test-suite>
+	
+	<end/>
+	
+</caldavtest>

Copied: CalDAVTester/trunk/scripts/tests/implicitscenario1.xml (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/scripts/tests/implicitscenario1.xml)
===================================================================
--- CalDAVTester/trunk/scripts/tests/implicitscenario1.xml	                        (rev 0)
+++ CalDAVTester/trunk/scripts/tests/implicitscenario1.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,1338 @@
+<?xml version="1.0" standalone="no"?>
+
+<!DOCTYPE caldavtest SYSTEM "caldavtest.dtd">
+
+<!--
+ Copyright (c) 2006-2007 Apple Inc. All rights reserved.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+ DRI: Cyrus Daboo, cdaboo at apple.com
+ -->
+
+<caldavtest>
+	<description>Test implicit scheduling for one attendee, not recurring</description>
+
+	<start>
+		<request user="$userid1:" pswd="$pswd1:">
+			<method>GET</method>
+			<ruri>$calendarpath1:/</ruri>
+		</request>
+		<request user="$userid2:" pswd="$pswd2:">
+			<method>GET</method>
+			<ruri>$calendarpath2:/</ruri>
+		</request>
+	</start>
+	
+	<test-suite name='Simple Changes' ignore='no'>
+		<test name='1'>
+			<description>Organizer invites Attendee</description>
+			<request print-response='no'>
+				<method>PUT</method>
+				<ruri>$calendarpath1:/1.ics</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/simple/1.ics</filepath>
+				</data>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+		</test>
+		<test name='2'>
+			<description>Organizer checks data</description>
+			<request print-response='no'>
+				<method>GET</method>
+				<ruri>$calendarpath1:/1.ics</ruri>
+				<verify>
+					<callback>calendarDataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/implicit/scenario1/simple/2.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='3'>
+			<description>Attendee Inbox Item</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>1</value>
+				</header>
+				<ruri>$pathprefix2:/$inbox:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/simple/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>count</name>
+						<value>2</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='4'>
+			<description>Attendee has data</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$calendarpath2:/</ruri>
+				<verify>
+					<callback>calendarDataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/implicit/scenario1/simple/4.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='5'>
+			<description>Attendee deletes Inbox Item</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$pathprefix2:/$inbox:/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>DELETE</method>
+				<ruri>$</ruri>
+				<verify>
+					<callback>statusCode</callback>
+					<arg>
+						<name>status</name>
+						<value>204</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='6'>
+			<description>Attendee -> Accepted</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$calendarpath2:/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>PUT</method>
+				<ruri>$</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/simple/5.ics</filepath>
+				</data>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+		</test>
+		<test name='7'>
+			<description>Organizer Inbox Item</description>
+			<request print-response='no'>
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>1</value>
+				</header>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/simple/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>count</name>
+						<value>2</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='8'>
+			<description>Organizer data changed</description>
+			<request print-response='no'>
+				<method>GET</method>
+				<ruri>$calendarpath1:/1.ics</ruri>
+				<verify>
+					<callback>calendarDataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/implicit/scenario1/simple/6.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='9'>
+			<description>Organizer deletes Inbox Item</description>
+			<request print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+			<request print-response='no'>
+				<method>DELETE</method>
+				<ruri>$</ruri>
+				<verify>
+					<callback>statusCode</callback>
+					<arg>
+						<name>status</name>
+						<value>204</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='10'>
+			<description>Organizer changes Summary</description>
+			<request print-response='no'>
+				<method>PUT</method>
+				<ruri>$calendarpath1:/1.ics</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/simple/7.ics</filepath>
+				</data>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+		</test>
+		<test name='11'>
+			<description>Organizer checks data</description>
+			<request print-response='no'>
+				<method>GET</method>
+				<ruri>$calendarpath1:/1.ics</ruri>
+				<verify>
+					<callback>calendarDataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/implicit/scenario1/simple/8.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='12'>
+			<description>Attendee Inbox Item</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>1</value>
+				</header>
+				<ruri>$pathprefix2:/$inbox:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/simple/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>count</name>
+						<value>2</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='13'>
+			<description>Attendee has data</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$calendarpath2:/</ruri>
+				<verify>
+					<callback>calendarDataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/implicit/scenario1/simple/9.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='14'>
+			<description>Attendee deletes Inbox Item</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$pathprefix2:/$inbox:/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>DELETE</method>
+				<ruri>$</ruri>
+				<verify>
+					<callback>statusCode</callback>
+					<arg>
+						<name>status</name>
+						<value>204</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='15'>
+			<description>Attendee -> Declined</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$calendarpath2:/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>PUT</method>
+				<ruri>$</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/simple/10.ics</filepath>
+				</data>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+		</test>
+		<test name='16'>
+			<description>Organizer Inbox Item</description>
+			<request print-response='no'>
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>1</value>
+				</header>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/simple/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>count</name>
+						<value>2</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='17'>
+			<description>Organizer data changed</description>
+			<request print-response='no'>
+				<method>GET</method>
+				<ruri>$calendarpath1:/1.ics</ruri>
+				<verify>
+					<callback>calendarDataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/implicit/scenario1/simple/11.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='18'>
+			<description>Organizer deletes Inbox Item</description>
+			<request print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+			<request print-response='no'>
+				<method>DELETE</method>
+				<ruri>$</ruri>
+				<verify>
+					<callback>statusCode</callback>
+					<arg>
+						<name>status</name>
+						<value>204</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='19'>
+			<description>Clean-up</description>
+			<request user="$userid1:" pswd="$pswd1:">
+				<method>DELETEALL</method>
+				<ruri>$pathprefix:/calendar/</ruri>
+			</request>
+			<request user="$userid1:" pswd="$pswd1:">
+				<method>DELETEALL</method>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:">
+				<method>DELETEALL</method>
+				<ruri>$pathprefix2:/calendar/</ruri>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:">
+				<method>DELETEALL</method>
+				<ruri>$pathprefix2:/$inbox:/</ruri>
+			</request>
+		</test>
+	</test-suite>
+	
+	<test-suite name='Organizer Delete' ignore='no'>
+		<test name='1'>
+			<description>Organizer invites Attendee</description>
+			<request print-response='no'>
+				<method>PUT</method>
+				<ruri>$calendarpath1:/2.ics</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/organizerdelete/1.ics</filepath>
+				</data>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+		</test>
+		<test name='2'>
+			<description>Organizer checks data</description>
+			<request print-response='no'>
+				<method>GET</method>
+				<ruri>$calendarpath1:/2.ics</ruri>
+				<verify>
+					<callback>calendarDataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/implicit/scenario1/organizerdelete/2.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='3'>
+			<description>Attendee Inbox Item</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>1</value>
+				</header>
+				<ruri>$pathprefix2:/$inbox:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/organizerdelete/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>count</name>
+						<value>2</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='4'>
+			<description>Attendee has data</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$calendarpath2:/</ruri>
+				<verify>
+					<callback>calendarDataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/implicit/scenario1/organizerdelete/4.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='5'>
+			<description>Attendee deletes Inbox Item</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$pathprefix2:/$inbox:/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>DELETE</method>
+				<ruri>$</ruri>
+				<verify>
+					<callback>statusCode</callback>
+					<arg>
+						<name>status</name>
+						<value>204</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='6'>
+			<description>Attendee -> Accepted</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$calendarpath2:/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>PUT</method>
+				<ruri>$</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/organizerdelete/5.ics</filepath>
+				</data>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+		</test>
+		<test name='7'>
+			<description>Organizer Inbox Item</description>
+			<request print-response='no'>
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>1</value>
+				</header>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/organizerdelete/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>count</name>
+						<value>2</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='8'>
+			<description>Organizer data changed</description>
+			<request print-response='no'>
+				<method>GET</method>
+				<ruri>$calendarpath1:/2.ics</ruri>
+				<verify>
+					<callback>calendarDataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/implicit/scenario1/organizerdelete/6.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='9'>
+			<description>Organizer deletes Inbox Item</description>
+			<request print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+			<request print-response='no'>
+				<method>DELETE</method>
+				<ruri>$</ruri>
+				<verify>
+					<callback>statusCode</callback>
+					<arg>
+						<name>status</name>
+						<value>204</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='10'>
+			<description>Organizer deletes data</description>
+			<request print-response='no'>
+				<method>DELETE</method>
+				<ruri>$calendarpath1:/2.ics</ruri>
+				<verify>
+					<callback>statusCode</callback>
+					<arg>
+						<name>status</name>
+						<value>204</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='11'>
+			<description>Attendee Inbox Item</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>1</value>
+				</header>
+				<ruri>$pathprefix2:/$inbox:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/organizerdelete/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>count</name>
+						<value>2</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='12'>
+			<description>Attendee data gone</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>1</value>
+				</header>
+				<ruri>$calendarpath2:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/organizerdelete/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>count</name>
+						<value>1</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='13'>
+			<description>Attendee deletes Inbox Item</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$pathprefix2:/$inbox:/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>DELETE</method>
+				<ruri>$</ruri>
+				<verify>
+					<callback>statusCode</callback>
+					<arg>
+						<name>status</name>
+						<value>204</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='14'>
+			<description>Clean-up</description>
+			<request user="$userid1:" pswd="$pswd1:">
+				<method>DELETEALL</method>
+				<ruri>$pathprefix:/calendar/</ruri>
+			</request>
+			<request user="$userid1:" pswd="$pswd1:">
+				<method>DELETEALL</method>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:">
+				<method>DELETEALL</method>
+				<ruri>$pathprefix2:/calendar/</ruri>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:">
+				<method>DELETEALL</method>
+				<ruri>$pathprefix2:/$inbox:/</ruri>
+			</request>
+		</test>
+	</test-suite>
+
+	<test-suite name='Attendee Delete' ignore='no'>
+		<test name='1'>
+			<description>Organizer invites Attendee</description>
+			<request print-response='no'>
+				<method>PUT</method>
+				<ruri>$calendarpath1:/3.ics</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/attendeedelete/1.ics</filepath>
+				</data>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+		</test>
+		<test name='2'>
+			<description>Organizer checks data</description>
+			<request print-response='no'>
+				<method>GET</method>
+				<ruri>$calendarpath1:/3.ics</ruri>
+				<verify>
+					<callback>calendarDataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/implicit/scenario1/attendeedelete/2.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='3'>
+			<description>Attendee Inbox Item</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>1</value>
+				</header>
+				<ruri>$pathprefix2:/$inbox:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/attendeedelete/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>count</name>
+						<value>2</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='4'>
+			<description>Attendee has data</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$calendarpath2:/</ruri>
+				<verify>
+					<callback>calendarDataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/implicit/scenario1/attendeedelete/4.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='5'>
+			<description>Attendee deletes Inbox Item</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$pathprefix2:/$inbox:/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>DELETE</method>
+				<ruri>$</ruri>
+				<verify>
+					<callback>statusCode</callback>
+					<arg>
+						<name>status</name>
+						<value>204</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='6'>
+			<description>Attendee -> Accepted</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$calendarpath2:/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>PUT</method>
+				<ruri>$</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/attendeedelete/5.ics</filepath>
+				</data>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+		</test>
+		<test name='7'>
+			<description>Organizer Inbox Item</description>
+			<request print-response='no'>
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>1</value>
+				</header>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/attendeedelete/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>count</name>
+						<value>2</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='8'>
+			<description>Organizer data changed</description>
+			<request print-response='no'>
+				<method>GET</method>
+				<ruri>$calendarpath1:/3.ics</ruri>
+				<verify>
+					<callback>calendarDataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/implicit/scenario1/attendeedelete/6.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='9'>
+			<description>Organizer deletes Inbox Item</description>
+			<request print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+			<request print-response='no'>
+				<method>DELETE</method>
+				<ruri>$</ruri>
+				<verify>
+					<callback>statusCode</callback>
+					<arg>
+						<name>status</name>
+						<value>204</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='10'>
+			<description>Attendee deletes data</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$calendarpath2:/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>DELETE</method>
+				<ruri>$</ruri>
+				<verify>
+					<callback>statusCode</callback>
+					<arg>
+						<name>status</name>
+						<value>204</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='11'>
+			<description>Organizer Inbox Item</description>
+			<request print-response='no'>
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>1</value>
+				</header>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/attendeedelete/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>count</name>
+						<value>2</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='12'>
+			<description>Organizer data changed</description>
+			<request print-response='no'>
+				<method>GET</method>
+				<ruri>$calendarpath1:/3.ics</ruri>
+				<verify>
+					<callback>calendarDataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/implicit/scenario1/attendeedelete/7.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='13'>
+			<description>Organizer deletes Inbox Item</description>
+			<request print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+			<request print-response='no'>
+				<method>DELETE</method>
+				<ruri>$</ruri>
+				<verify>
+					<callback>statusCode</callback>
+					<arg>
+						<name>status</name>
+						<value>204</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='14'>
+			<description>Clean-up</description>
+			<request user="$userid1:" pswd="$pswd1:">
+				<method>DELETEALL</method>
+				<ruri>$pathprefix:/calendar/</ruri>
+			</request>
+			<request user="$userid1:" pswd="$pswd1:">
+				<method>DELETEALL</method>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:">
+				<method>DELETEALL</method>
+				<ruri>$pathprefix2:/calendar/</ruri>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:">
+				<method>DELETEALL</method>
+				<ruri>$pathprefix2:/$inbox:/</ruri>
+			</request>
+		</test>
+	</test-suite>
+	
+	<test-suite name='Alarms' ignore='no'>
+		<test name='1'>
+			<description>Organizer invites Attendee</description>
+			<request print-response='no'>
+				<method>PUT</method>
+				<ruri>$calendarpath1:/4.ics</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/alarms/1.ics</filepath>
+				</data>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+		</test>
+		<test name='2'>
+			<description>Organizer checks data</description>
+			<request print-response='no'>
+				<method>GET</method>
+				<ruri>$calendarpath1:/4.ics</ruri>
+				<verify>
+					<callback>calendarDataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/implicit/scenario1/alarms/2.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='3'>
+			<description>Attendee Inbox Item</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>1</value>
+				</header>
+				<ruri>$pathprefix2:/$inbox:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/alarms/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>count</name>
+						<value>2</value>
+					</arg>
+				</verify>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$pathprefix2:/$inbox:/</ruri>
+				<verify>
+					<callback>dataString</callback>
+					<arg>
+						<name>notcontains</name>
+						<value>VALARM</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='4'>
+			<description>Attendee has data</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$calendarpath2:/</ruri>
+				<verify>
+					<callback>calendarDataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/implicit/scenario1/alarms/4.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='5'>
+			<description>Attendee deletes Inbox Item</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$pathprefix2:/$inbox:/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>DELETE</method>
+				<ruri>$</ruri>
+				<verify>
+					<callback>statusCode</callback>
+					<arg>
+						<name>status</name>
+						<value>204</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='6'>
+			<description>Attendee -> Accepted + alarm</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$calendarpath2:/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>PUT</method>
+				<ruri>$</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/alarms/5.ics</filepath>
+				</data>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+		</test>
+		<test name='7'>
+			<description>Organizer Inbox Item</description>
+			<request print-response='no'>
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>1</value>
+				</header>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/alarms/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>count</name>
+						<value>2</value>
+					</arg>
+				</verify>
+			</request>
+			<request print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<verify>
+					<callback>dataString</callback>
+					<arg>
+						<name>notcontains</name>
+						<value>VALARM</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='8'>
+			<description>Organizer data changed</description>
+			<request print-response='no'>
+				<method>GET</method>
+				<ruri>$calendarpath1:/4.ics</ruri>
+				<verify>
+					<callback>calendarDataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/implicit/scenario1/alarms/6.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='9'>
+			<description>Organizer deletes Inbox Item</description>
+			<request print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+			<request print-response='no'>
+				<method>DELETE</method>
+				<ruri>$</ruri>
+				<verify>
+					<callback>statusCode</callback>
+					<arg>
+						<name>status</name>
+						<value>204</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='10'>
+			<description>Organizer changes Time leaves their alarm</description>
+			<request print-response='no'>
+				<method>PUT</method>
+				<ruri>$calendarpath1:/4.ics</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/alarms/7.ics</filepath>
+				</data>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+		</test>
+		<test name='11'>
+			<description>Organizer checks data</description>
+			<request print-response='no'>
+				<method>GET</method>
+				<ruri>$calendarpath1:/4.ics</ruri>
+				<verify>
+					<callback>calendarDataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/implicit/scenario1/alarms/8.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='12'>
+			<description>Attendee Inbox Item</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>1</value>
+				</header>
+				<ruri>$pathprefix2:/$inbox:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/alarms/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>count</name>
+						<value>2</value>
+					</arg>
+				</verify>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$pathprefix2:/$inbox:/</ruri>
+				<verify>
+					<callback>dataString</callback>
+					<arg>
+						<name>notcontains</name>
+						<value>VALARM</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='13'>
+			<description>Attendee has data</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$calendarpath2:/</ruri>
+				<verify>
+					<callback>calendarDataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/implicit/scenario1/alarms/9.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='14'>
+			<description>Attendee deletes Inbox Item</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$pathprefix2:/$inbox:/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>DELETE</method>
+				<ruri>$</ruri>
+				<verify>
+					<callback>statusCode</callback>
+					<arg>
+						<name>status</name>
+						<value>204</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='15'>
+			<description>Organizer removes alarm</description>
+			<request print-response='no'>
+				<method>PUT</method>
+				<ruri>$calendarpath1:/4.ics</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/alarms/10.ics</filepath>
+				</data>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+		</test>
+		<test name='16'>
+			<description>Organizer checks data</description>
+			<request print-response='no'>
+				<method>GET</method>
+				<ruri>$calendarpath1:/4.ics</ruri>
+				<verify>
+					<callback>calendarDataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/implicit/scenario1/alarms/11.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='17'>
+			<description>Attendee no Inbox Item</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>1</value>
+				</header>
+				<ruri>$pathprefix2:/$inbox:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/alarms/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>count</name>
+						<value>1</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='18'>
+			<description>Attendee has unchanged data</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$calendarpath2:/</ruri>
+				<verify>
+					<callback>calendarDataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/implicit/scenario1/alarms/9.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='19'>
+			<description>Attendee changes alarm</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$calendarpath2:/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>PUT</method>
+				<ruri>$</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/alarms/12.ics</filepath>
+				</data>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+		</test>
+		<test name='20'>
+			<description>Organizer no Inbox Item</description>
+			<request print-response='no'>
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>1</value>
+				</header>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario1/alarms/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>count</name>
+						<value>1</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='21'>
+			<description>Organizer data unchanged</description>
+			<request print-response='no'>
+				<method>GET</method>
+				<ruri>$calendarpath1:/4.ics</ruri>
+				<verify>
+					<callback>calendarDataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/implicit/scenario1/alarms/11.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='22'>
+			<description>Clean-up</description>
+			<request user="$userid1:" pswd="$pswd1:">
+				<method>DELETEALL</method>
+				<ruri>$pathprefix:/calendar/</ruri>
+			</request>
+			<request user="$userid1:" pswd="$pswd1:">
+				<method>DELETEALL</method>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:">
+				<method>DELETEALL</method>
+				<ruri>$pathprefix2:/calendar/</ruri>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:">
+				<method>DELETEALL</method>
+				<ruri>$pathprefix2:/$inbox:/</ruri>
+			</request>
+		</test>
+	</test-suite>
+
+	<end/>
+	
+</caldavtest>

Copied: CalDAVTester/trunk/scripts/tests/implicitscenario2.xml (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/scripts/tests/implicitscenario2.xml)
===================================================================
--- CalDAVTester/trunk/scripts/tests/implicitscenario2.xml	                        (rev 0)
+++ CalDAVTester/trunk/scripts/tests/implicitscenario2.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,476 @@
+<?xml version="1.0" standalone="no"?>
+
+<!DOCTYPE caldavtest SYSTEM "caldavtest.dtd">
+
+<!--
+ Copyright (c) 2006-2007 Apple Inc. All rights reserved.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+ DRI: Cyrus Daboo, cdaboo at apple.com
+ -->
+
+<caldavtest>
+	<description>Test implicit scheduling for one attendee, not recurring</description>
+
+	<start>
+		<request user="$userid1:" pswd="$pswd1:">
+			<method>GET</method>
+			<ruri>$calendarpath1:/</ruri>
+		</request>
+		<request user="$userid2:" pswd="$pswd2:">
+			<method>GET</method>
+			<ruri>$calendarpath2:/</ruri>
+		</request>
+		<request user="$userid3:" pswd="$pswd3:">
+			<method>GET</method>
+			<ruri>$calendarpath3:/</ruri>
+		</request>
+	</start>
+	
+	<test-suite name='Simple Changes' ignore='no'>
+		<test name='1'>
+			<description>Organizer invites Attendees</description>
+			<request print-response='no'>
+				<method>PUT</method>
+				<ruri>$calendarpath1:/1.ics</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario2/simple/1.ics</filepath>
+				</data>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+		</test>
+		<test name='2'>
+			<description>Organizer checks data</description>
+			<request print-response='no'>
+				<method>GET</method>
+				<ruri>$calendarpath1:/1.ics</ruri>
+				<verify>
+					<callback>calendarDataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/implicit/scenario2/simple/2.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='3'>
+			<description>Attendee Inbox Items</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>1</value>
+				</header>
+				<ruri>$pathprefix2:/$inbox:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario2/simple/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>count</name>
+						<value>2</value>
+					</arg>
+				</verify>
+			</request>
+			<request user="$userid3:" pswd="$pswd3:" print-response='no'>
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>1</value>
+				</header>
+				<ruri>$pathprefix3:/$inbox:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario2/simple/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>count</name>
+						<value>2</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='4'>
+			<description>Attendees have data</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$calendarpath2:/</ruri>
+				<verify>
+					<callback>calendarDataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/implicit/scenario2/simple/4.ics</value>
+					</arg>
+				</verify>
+			</request>
+			<request user="$userid3:" pswd="$pswd3:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$calendarpath3:/</ruri>
+				<verify>
+					<callback>calendarDataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/implicit/scenario2/simple/4.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='5'>
+			<description>Attendees delete Inbox Items</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$pathprefix2:/$inbox:/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>DELETE</method>
+				<ruri>$</ruri>
+				<verify>
+					<callback>statusCode</callback>
+					<arg>
+						<name>status</name>
+						<value>204</value>
+					</arg>
+				</verify>
+			</request>
+			<request user="$userid3:" pswd="$pswd3:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$pathprefix3:/$inbox:/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+			<request user="$userid3:" pswd="$pswd3:" print-response='no'>
+				<method>DELETE</method>
+				<ruri>$</ruri>
+				<verify>
+					<callback>statusCode</callback>
+					<arg>
+						<name>status</name>
+						<value>204</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='6'>
+			<description>Attendee 1 -> Accepted</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$calendarpath2:/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>PUT</method>
+				<ruri>$</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario2/simple/5.ics</filepath>
+				</data>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+		</test>
+		<test name='7'>
+			<description>Organizer Inbox Item</description>
+			<request print-response='no'>
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>1</value>
+				</header>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario2/simple/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>count</name>
+						<value>2</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='8'>
+			<description>Organizer data changed</description>
+			<request print-response='no'>
+				<method>GET</method>
+				<ruri>$calendarpath1:/1.ics</ruri>
+				<verify>
+					<callback>calendarDataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/implicit/scenario2/simple/6.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='9'>
+			<description>Organizer deletes Inbox Item</description>
+			<request print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+			<request print-response='no'>
+				<method>DELETE</method>
+				<ruri>$</ruri>
+				<verify>
+					<callback>statusCode</callback>
+					<arg>
+						<name>status</name>
+						<value>204</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='10'>
+			<description>Attendee 2 Inbox Item</description>
+			<request user="$userid3:" pswd="$pswd3:" print-response='no'>
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>1</value>
+				</header>
+				<ruri>$pathprefix3:/$inbox:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario2/simple/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>count</name>
+						<value>2</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='11'>
+			<description>Attendee 2 data changed</description>
+			<request user="$userid3:" pswd="$pswd3:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$calendarpath3:/</ruri>
+				<verify>
+					<callback>calendarDataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/implicit/scenario2/simple/7.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='12'>
+			<description>Attendee deletes Inbox Item</description>
+			<request user="$userid3:" pswd="$pswd3:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$pathprefix3:/$inbox:/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+			<request user="$userid3:" pswd="$pswd3:" print-response='no'>
+				<method>DELETE</method>
+				<ruri>$</ruri>
+				<verify>
+					<callback>statusCode</callback>
+					<arg>
+						<name>status</name>
+						<value>204</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='13'>
+			<description>Attendee 2 -> Decline</description>
+			<request user="$userid3:" pswd="$pswd3:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$calendarpath3:/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+			<request user="$userid3:" pswd="$pswd3:" print-response='no'>
+				<method>PUT</method>
+				<ruri>$</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario2/simple/8.ics</filepath>
+				</data>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+		</test>
+		<test name='14'>
+			<description>Organizer Inbox Item</description>
+			<request print-response='no'>
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>1</value>
+				</header>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario2/simple/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>count</name>
+						<value>2</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='15'>
+			<description>Organizer data changed</description>
+			<request print-response='no'>
+				<method>GET</method>
+				<ruri>$calendarpath1:/1.ics</ruri>
+				<verify>
+					<callback>calendarDataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/implicit/scenario2/simple/9.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='16'>
+			<description>Organizer deletes Inbox Item</description>
+			<request print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+			<request print-response='no'>
+				<method>DELETE</method>
+				<ruri>$</ruri>
+				<verify>
+					<callback>statusCode</callback>
+					<arg>
+						<name>status</name>
+						<value>204</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='17'>
+			<description>Attendee 1 Inbox Item</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>PROPFIND</method>
+				<header>
+					<name>Depth</name>
+					<value>1</value>
+				</header>
+				<ruri>$pathprefix2:/$inbox:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/implicit/scenario2/simple/3.xml</filepath>
+				</data>
+				<verify>
+					<callback>propfindItems</callback>
+					<arg>
+						<name>count</name>
+						<value>2</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='18'>
+			<description>Attendee 1 data changed</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$calendarpath2:/</ruri>
+				<verify>
+					<callback>calendarDataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/implicit/scenario2/simple/10.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='19'>
+			<description>Attendee deletes Inbox Item</description>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>GETNEW</method>
+				<ruri>$pathprefix2:/$inbox:/</ruri>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
+				<method>DELETE</method>
+				<ruri>$</ruri>
+				<verify>
+					<callback>statusCode</callback>
+					<arg>
+						<name>status</name>
+						<value>204</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='20'>
+			<description>Clean-up</description>
+			<request user="$userid1:" pswd="$pswd1:">
+				<method>DELETEALL</method>
+				<ruri>$pathprefix:/calendar/</ruri>
+			</request>
+			<request user="$userid1:" pswd="$pswd1:">
+				<method>DELETEALL</method>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:">
+				<method>DELETEALL</method>
+				<ruri>$pathprefix2:/calendar/</ruri>
+			</request>
+			<request user="$userid2:" pswd="$pswd2:">
+				<method>DELETEALL</method>
+				<ruri>$pathprefix2:/$inbox:/</ruri>
+			</request>
+			<request user="$userid3:" pswd="$pswd3:">
+				<method>DELETEALL</method>
+				<ruri>$pathprefix3:/calendar/</ruri>
+			</request>
+			<request user="$userid3:" pswd="$pswd3:">
+				<method>DELETEALL</method>
+				<ruri>$pathprefix3:/$inbox:/</ruri>
+			</request>
+		</test>
+	</test-suite>
+	
+	<end/>
+	
+</caldavtest>

Modified: CalDAVTester/trunk/scripts/tests/privateevents.xml
===================================================================
--- CalDAVTester/trunk/scripts/tests/privateevents.xml	2008-08-26 20:09:00 UTC (rev 2880)
+++ CalDAVTester/trunk/scripts/tests/privateevents.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -1089,7 +1089,7 @@
 						<value>SUMMARY:event confidential access 1</value>
 						<value>LOCATION:confidential 1</value>
 						<value>ORGANIZER:mailto:user01 at example.com</value>
-						<value>ATTENDEE:mailto:user02 at example.com</value>
+						<value>ATTENDEE;SCHEDULE-STATUS="2.0;Success":mailto:user02 at example.com</value>
 						<value>BEGIN:VALARM</value>
 					</arg>
 				</verify>
@@ -1296,7 +1296,7 @@
 						<value>SUMMARY:event confidential access 2</value>
 						<value>LOCATION:confidential 2</value>
 						<value>ORGANIZER:mailto:user01 at example.com</value>
-						<value>ATTENDEE:mailto:user02 at example.com</value>
+						<value>ATTENDEE;SCHEDULE-STATUS="2.0;Success":mailto:user02 at example.com</value>
 						<value>BEGIN:VALARM</value>
 					</arg>
 				</verify>
@@ -1409,7 +1409,7 @@
 						<value>SUMMARY:event restricted access 1</value>
 						<value>LOCATION:restricted 1</value>
 						<value>ORGANIZER:mailto:user01 at example.com</value>
-						<value>ATTENDEE:mailto:user02 at example.com</value>
+						<value>ATTENDEE;SCHEDULE-STATUS="2.0;Success":mailto:user02 at example.com</value>
 						<value>BEGIN:VALARM</value>
 					</arg>
 				</verify>
@@ -1619,7 +1619,7 @@
 						<value>SUMMARY:event restricted access 2</value>
 						<value>LOCATION:restricted 2</value>
 						<value>ORGANIZER:mailto:user01 at example.com</value>
-						<value>ATTENDEE:mailto:user02 at example.com</value>
+						<value>ATTENDEE;SCHEDULE-STATUS="2.0;Success":mailto:user02 at example.com</value>
 						<value>BEGIN:VALARM</value>
 					</arg>
 				</verify>
@@ -1863,7 +1863,7 @@
 						<value>SUMMARY:event confidential access 2</value>
 						<value>LOCATION:confidential 2</value>
 						<value>ORGANIZER:mailto:user01 at example.com</value>
-						<value>ATTENDEE:mailto:user02 at example.com</value>
+						<value>ATTENDEE;SCHEDULE-STATUS="2.0;Success":mailto:user02 at example.com</value>
 						<value>BEGIN:VALARM</value>
 					</arg>
 				</verify>
@@ -1947,7 +1947,7 @@
 						<value>SUMMARY:event restricted access 2</value>
 						<value>LOCATION:restricted 2</value>
 						<value>ORGANIZER:mailto:user01 at example.com</value>
-						<value>ATTENDEE:mailto:user02 at example.com</value>
+						<value>ATTENDEE;SCHEDULE-STATUS="2.0;Success":mailto:user02 at example.com</value>
 						<value>BEGIN:VALARM</value>
 					</arg>
 				</verify>
@@ -2030,7 +2030,7 @@
 						<value>SUMMARY:event confidential access 2</value>
 						<value>LOCATION:confidential 2</value>
 						<value>ORGANIZER:mailto:user01 at example.com</value>
-						<value>ATTENDEE:mailto:user02 at example.com</value>
+						<value>ATTENDEE;SCHEDULE-STATUS="2.0;Success":mailto:user02 at example.com</value>
 						<value>BEGIN:VALARM</value>
 					</arg>
 					<arg>
@@ -2117,7 +2117,7 @@
 						<value>SUMMARY:event restricted access 2</value>
 						<value>LOCATION:restricted 2</value>
 						<value>ORGANIZER:mailto:user01 at example.com</value>
-						<value>ATTENDEE:mailto:user02 at example.com</value>
+						<value>ATTENDEE;SCHEDULE-STATUS="2.0;Success":mailto:user02 at example.com</value>
 						<value>BEGIN:VALARM</value>
 					</arg>
 					<arg>
@@ -2341,7 +2341,7 @@
 						<value>SUMMARY:event confidential access 2</value>
 						<value>LOCATION:confidential 2</value>
 						<value>ORGANIZER:mailto:user01 at example.com</value>
-						<value>ATTENDEE:mailto:user02 at example.com</value>
+						<value>ATTENDEE;SCHEDULE-STATUS="2.0;Success":mailto:user02 at example.com</value>
 						<value>BEGIN:VALARM</value>
 					</arg>
 				</verify>
@@ -2425,7 +2425,7 @@
 						<value>SUMMARY:event restricted access 2</value>
 						<value>LOCATION:restricted 2</value>
 						<value>ORGANIZER:mailto:user01 at example.com</value>
-						<value>ATTENDEE:mailto:user02 at example.com</value>
+						<value>ATTENDEE;SCHEDULE-STATUS="2.0;Success":mailto:user02 at example.com</value>
 						<value>BEGIN:VALARM</value>
 					</arg>
 				</verify>
@@ -2508,7 +2508,7 @@
 						<value>SUMMARY:event confidential access 2</value>
 						<value>LOCATION:confidential 2</value>
 						<value>ORGANIZER:mailto:user01 at example.com</value>
-						<value>ATTENDEE:mailto:user02 at example.com</value>
+						<value>ATTENDEE;SCHEDULE-STATUS="2.0;Success":mailto:user02 at example.com</value>
 						<value>BEGIN:VALARM</value>
 					</arg>
 					<arg>
@@ -2595,7 +2595,7 @@
 						<value>SUMMARY:event restricted access 2</value>
 						<value>LOCATION:restricted 2</value>
 						<value>ORGANIZER:mailto:user01 at example.com</value>
-						<value>ATTENDEE:mailto:user02 at example.com</value>
+						<value>ATTENDEE;SCHEDULE-STATUS="2.0;Success":mailto:user02 at example.com</value>
 						<value>BEGIN:VALARM</value>
 					</arg>
 					<arg>
@@ -3130,7 +3130,7 @@
 						<value>SUMMARY:event confidential access 2</value>
 						<value>LOCATION:confidential 2</value>
 						<value>ORGANIZER:mailto:user01 at example.com</value>
-						<value>ATTENDEE:mailto:user02 at example.com</value>
+						<value>ATTENDEE;SCHEDULE-STATUS="2.0;Success":mailto:user02 at example.com</value>
 						<value>BEGIN:VALARM</value>
 					</arg>
 				</verify>
@@ -3214,7 +3214,7 @@
 						<value>SUMMARY:event restricted access 2</value>
 						<value>LOCATION:restricted 2</value>
 						<value>ORGANIZER:mailto:user01 at example.com</value>
-						<value>ATTENDEE:mailto:user02 at example.com</value>
+						<value>ATTENDEE;SCHEDULE-STATUS="2.0;Success":mailto:user02 at example.com</value>
 						<value>BEGIN:VALARM</value>
 					</arg>
 				</verify>
@@ -3512,7 +3512,7 @@
 						<value>SUMMARY:event confidential access 2</value>
 						<value>LOCATION:confidential 2</value>
 						<value>ORGANIZER:mailto:user01 at example.com</value>
-						<value>ATTENDEE:mailto:user02 at example.com</value>
+						<value>ATTENDEE;SCHEDULE-STATUS="2.0;Success":mailto:user02 at example.com</value>
 						<value>BEGIN:VALARM</value>
 					</arg>
 				</verify>
@@ -3596,7 +3596,7 @@
 						<value>SUMMARY:event restricted access 2</value>
 						<value>LOCATION:restricted 2</value>
 						<value>ORGANIZER:mailto:user01 at example.com</value>
-						<value>ATTENDEE:mailto:user02 at example.com</value>
+						<value>ATTENDEE;SCHEDULE-STATUS="2.0;Success":mailto:user02 at example.com</value>
 						<value>BEGIN:VALARM</value>
 					</arg>
 				</verify>
@@ -3667,7 +3667,7 @@
 				<method>GET</method>
 				<ruri>$pathprefix:/rolledcalendar/</ruri>
 				<verify>
-					<callback>dataMatch</callback>
+					<callback>calendarDataMatch</callback>
 					<arg>
 						<name>filepath</name>
 						<value>Resource/privateevents/38.ics</value>
@@ -3681,7 +3681,7 @@
 				<method>GET</method>
 				<ruri>$pathprefix:/rolledcalendar/</ruri>
 				<verify>
-					<callback>dataMatch</callback>
+					<callback>calendarDataMatch</callback>
 					<arg>
 						<name>filepath</name>
 						<value>Resource/privateevents/39.ics</value>
@@ -3695,7 +3695,7 @@
 				<method>GET</method>
 				<ruri>$pathprefix:/rolledcalendar/</ruri>
 				<verify>
-					<callback>dataMatch</callback>
+					<callback>calendarDataMatch</callback>
 					<arg>
 						<name>filepath</name>
 						<value>Resource/privateevents/39.ics</value>

Copied: CalDAVTester/trunk/scripts/tests/scheduleimplicit-compatability.xml (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/scripts/tests/scheduleimplicit-compatability.xml)
===================================================================
--- CalDAVTester/trunk/scripts/tests/scheduleimplicit-compatability.xml	                        (rev 0)
+++ CalDAVTester/trunk/scripts/tests/scheduleimplicit-compatability.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,65 @@
+<?xml version="1.0" standalone="no"?>
+
+<!DOCTYPE caldavtest SYSTEM "caldavtest.dtd">
+
+<!--
+ Copyright (c) 2006-2007 Apple Inc. All rights reserved.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+ DRI: Cyrus Daboo, cdaboo at apple.com
+ -->
+
+<caldavtest>
+	<description>Test implicit scheduling compatability with old-style POST scheduling</description>
+
+	<start/>
+	
+	<test-suite name='OPTIONS header' ignore='no'>
+		<test name='1'>
+			<description>Look for options header tag on principal</description>
+			<request print-response="no">
+				<method>OPTIONS</method>
+				<ruri>$principal1:</ruri>
+				<verify>
+					<callback>header</callback>
+					<arg>
+						<name>header</name>
+						<value>*DAV$.*calendar-access.*</value>
+						<value>*DAV$.*calendar-schedule.*</value>
+						<value>*DAV$.*calendar-auto-schedule.*</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='2'>
+			<description>Look for options header tag on calendar</description>
+			<request print-response="no">
+				<method>OPTIONS</method>
+				<ruri>$calendarpath1:/</ruri>
+				<verify>
+					<callback>header</callback>
+					<arg>
+						<name>header</name>
+						<value>*DAV$.*calendar-access.*</value>
+						<value>*DAV$.*calendar-schedule.*</value>
+						<value>*DAV$.*calendar-auto-schedule.*</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+	</test-suite>
+	
+	<end/>
+	
+</caldavtest>

Modified: CalDAVTester/trunk/scripts/tests/schedulepost.xml
===================================================================
--- CalDAVTester/trunk/scripts/tests/schedulepost.xml	2008-08-26 20:09:00 UTC (rev 2880)
+++ CalDAVTester/trunk/scripts/tests/schedulepost.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -24,6 +24,30 @@
 	<description>Test POST method in CalDAV</description>
 
 	<start>
+		<request user="$userid1:" pswd="$pswd1:">
+			<method>DELETEALL</method>
+			<ruri>$pathprefix:/calendar/</ruri>
+		</request>
+		<request user="$userid1:" pswd="$pswd1:">
+			<method>DELETEALL</method>
+			<ruri>$pathprefix:/$inbox:/</ruri>
+		</request>
+		<request user="$userid2:" pswd="$pswd2:">
+			<method>DELETEALL</method>
+			<ruri>$pathprefix2:/calendar/</ruri>
+		</request>
+		<request user="$userid2:" pswd="$pswd2:">
+			<method>DELETEALL</method>
+			<ruri>$pathprefix2:/$inbox:/</ruri>
+		</request>
+		<request user="$userid3:" pswd="$pswd3:">
+			<method>DELETEALL</method>
+			<ruri>$pathprefix3:/calendar/</ruri>
+		</request>
+		<request user="$userid3:" pswd="$pswd3:">
+			<method>DELETEALL</method>
+			<ruri>$pathprefix3:/$inbox:/</ruri>
+		</request>
 		<request user="$userid2:" pswd="$pswd2:" end-delete="yes">
 			<method>PUT</method>
 			<ruri>$pathprefix2:/calendar/1.ics</ruri>
@@ -96,7 +120,7 @@
 			<request print-response="no">
 				<method>POST</method>
 				<header>
-					<name>Organizer</name>
+					<name>Originator</name>
 					<value>$cuaddr1:</value>
 				</header>
 				<header>
@@ -122,7 +146,7 @@
 			<request>
 				<method>POST</method>
 				<header>
-					<name>Organizer</name>
+					<name>Originator</name>
 					<value>$cuaddr1:</value>
 				</header>
 				<header>
@@ -392,7 +416,7 @@
 				<verify>
 					<callback>dataString</callback>
 					<arg>
-						<name>contains</name>
+						<name>notcontains</name>
 						<value><![CDATA[<recipient-exists xmlns='urn:ietf:params:xml:ns:caldav'/>]]></value>
 					</arg>
 				</verify>

Modified: CalDAVTester/trunk/scripts/tests/schedulepostauto.xml
===================================================================
--- CalDAVTester/trunk/scripts/tests/schedulepostauto.xml	2008-08-26 20:09:00 UTC (rev 2880)
+++ CalDAVTester/trunk/scripts/tests/schedulepostauto.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -20,7 +20,7 @@
  DRI: Cyrus Daboo, cdaboo at apple.com
  -->
 
-<caldavtest>
+<caldavtest ignore-all="yes">
 	<description>Test POST method in CalDAV</description>
 
 	<start>

Modified: CalDAVTester/trunk/scripts/tests/schedulepostautorecurcancel.xml
===================================================================
--- CalDAVTester/trunk/scripts/tests/schedulepostautorecurcancel.xml	2008-08-26 20:09:00 UTC (rev 2880)
+++ CalDAVTester/trunk/scripts/tests/schedulepostautorecurcancel.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -20,7 +20,7 @@
  DRI: Cyrus Daboo, cdaboo at apple.com
  -->
 
-<caldavtest>
+<caldavtest ignore-all="yes">
 	<description>Test iTIP with recurrence instances</description>
 
 	<start>

Modified: CalDAVTester/trunk/scripts/tests/schedulepostautorecurrequest.xml
===================================================================
--- CalDAVTester/trunk/scripts/tests/schedulepostautorecurrequest.xml	2008-08-26 20:09:00 UTC (rev 2880)
+++ CalDAVTester/trunk/scripts/tests/schedulepostautorecurrequest.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -20,7 +20,7 @@
  DRI: Cyrus Daboo, cdaboo at apple.com
  -->
 
-<caldavtest>
+<caldavtest ignore-all="yes">
 	<description>Test iTIP with recurrence instances</description>
 
 	<start>

Modified: CalDAVTester/trunk/scripts/tests/schedulepostautorecurspecial.xml
===================================================================
--- CalDAVTester/trunk/scripts/tests/schedulepostautorecurspecial.xml	2008-08-26 20:09:00 UTC (rev 2880)
+++ CalDAVTester/trunk/scripts/tests/schedulepostautorecurspecial.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -20,7 +20,7 @@
  DRI: Cyrus Daboo, cdaboo at apple.com
  -->
 
-<caldavtest>
+<caldavtest ignore-all="yes">
 	<description>Test iTIP with recurrence instances</description>
 
 	<start>

Modified: CalDAVTester/trunk/scripts/tests/schedulepostmaskuid.xml
===================================================================
--- CalDAVTester/trunk/scripts/tests/schedulepostmaskuid.xml	2008-08-26 20:09:00 UTC (rev 2880)
+++ CalDAVTester/trunk/scripts/tests/schedulepostmaskuid.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -40,25 +40,25 @@
 				<filepath>Resource/schedulemaskuid/2.ics</filepath>
 			</data>
 		</request>
-		<request user="$userid2:" pswd="$pswd2:" end-delete="yes">
+		<request end-delete="yes">
 			<method>PUT</method>
-			<ruri>$pathprefix2:/calendar/3.ics</ruri>
+			<ruri>$calendarpath1:/3.ics</ruri>
 			<data>
 				<content-type>text/calendar; charset=utf-8</content-type>
 				<filepath>Resource/schedulemaskuid/3.ics</filepath>
 			</data>
 		</request>
-		<request user="$userid2:" pswd="$pswd2:" end-delete="yes">
+		<request end-delete="yes">
 			<method>PUT</method>
-			<ruri>$pathprefix2:/calendar/4.ics</ruri>
+			<ruri>$calendarpath1:/4.ics</ruri>
 			<data>
 				<content-type>text/calendar; charset=utf-8</content-type>
 				<filepath>Resource/schedulemaskuid/4.ics</filepath>
 			</data>
 		</request>
-		<request user="$userid2:" pswd="$pswd2:" end-delete="yes">
+		<request user="$userid3:" pswd="$pswd3:" end-delete="yes">
 			<method>PUT</method>
-			<ruri>$pathprefix2:/calendar/5.ics</ruri>
+			<ruri>$calendarpath3:/5.ics</ruri>
 			<data>
 				<content-type>text/calendar; charset=utf-8</content-type>
 				<filepath>Resource/schedulemaskuid/5.ics</filepath>
@@ -220,7 +220,7 @@
 				</verify>
 			</request>
 		</test>
-		<test name='3'>
+		<test name='2'>
 			<description>POST free busy - ok mask no organizer</description>
 			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
 				<method>POST</method>
@@ -252,6 +252,31 @@
 		</test>
 	</test-suite>
 		
-	<end/>
+	<end>
+		<request user="$userid1:" pswd="$pswd1:">
+			<method>DELETEALL</method>
+			<ruri>$pathprefix:/calendar/</ruri>
+		</request>
+		<request user="$userid1:" pswd="$pswd1:">
+			<method>DELETEALL</method>
+			<ruri>$pathprefix:/$inbox:/</ruri>
+		</request>
+		<request user="$userid2:" pswd="$pswd2:">
+			<method>DELETEALL</method>
+			<ruri>$pathprefix2:/calendar/</ruri>
+		</request>
+		<request user="$userid2:" pswd="$pswd2:">
+			<method>DELETEALL</method>
+			<ruri>$pathprefix2:/$inbox:/</ruri>
+		</request>
+		<request user="$userid3:" pswd="$pswd3:">
+			<method>DELETEALL</method>
+			<ruri>$pathprefix3:/calendar/</ruri>
+		</request>
+		<request user="$userid3:" pswd="$pswd3:">
+			<method>DELETEALL</method>
+			<ruri>$pathprefix3:/$inbox:/</ruri>
+		</request>
+	</end>
 	
 </caldavtest>

Modified: CalDAVTester/trunk/scripts/tests/schedulepostnormal.xml
===================================================================
--- CalDAVTester/trunk/scripts/tests/schedulepostnormal.xml	2008-08-26 20:09:00 UTC (rev 2880)
+++ CalDAVTester/trunk/scripts/tests/schedulepostnormal.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -115,14 +115,9 @@
 				<verify>
 					<callback>propfindItems</callback>
 					<arg>
-						<name>ignore</name>
-						<value>$pathprefix2:/$inbox:/</value>
+						<name>count</name>
+						<value>1</value>
 					</arg>
-					<arg>
-						<name>okprops</name>
-						<value>urn:ietf:params:xml:ns:caldavoriginator$&lt;href xmlns="DAV:"&gt;$cuaddralt1:&lt;/href&gt;</value>
-						<value>urn:ietf:params:xml:ns:caldavrecipient$&lt;href xmlns="DAV:"&gt;$cuaddralt2:&lt;/href&gt;</value>
-					</arg>
 				</verify>
 			</request>
 		</test>
@@ -142,39 +137,12 @@
 				<verify>
 					<callback>propfindItems</callback>
 					<arg>
-						<name>ignore</name>
-						<value>$pathprefix3:/$inbox:/</value>
+						<name>count</name>
+						<value>1</value>
 					</arg>
-					<arg>
-						<name>okprops</name>
-						<value>urn:ietf:params:xml:ns:caldavoriginator$&lt;href xmlns="DAV:"&gt;$cuaddralt1:&lt;/href&gt;</value>
-						<value>urn:ietf:params:xml:ns:caldavrecipient$&lt;href xmlns="DAV:"&gt;$cuaddralt3:&lt;/href&gt;</value>
-					</arg>
 				</verify>
 			</request>
 		</test>
-		<test name='5'>
-			<description>REPLY from one</description>
-			<request user="$userid2:" pswd="$pswd2:" print-response='no'>
-				<method>POST</method>
-				<header>
-					<name>Originator</name>
-					<value>$cuaddralt2:</value>
-				</header>
-				<header>
-					<name>Recipient</name>
-					<value>$cuaddralt3:</value>
-				</header>
-				<ruri>$pathprefix2:/outbox/</ruri>
-				<data>
-					<content-type>text/calendar; charset=utf-8</content-type>
-					<filepath>Resource/schedulenormal/4.ics</filepath>
-				</data>
-				<verify>
-					<callback>statusCode</callback>
-				</verify>
-			</request>
-		</test>
 	</test-suite>
 	
 	<end/>

Modified: CalDAVTester/trunk/scripts/tests/scheduleprops.xml
===================================================================
--- CalDAVTester/trunk/scripts/tests/scheduleprops.xml	2008-08-26 20:09:00 UTC (rev 2880)
+++ CalDAVTester/trunk/scripts/tests/scheduleprops.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -70,7 +70,7 @@
 					<callback>propfindItems</callback>
 					<arg>
 						<name>okprops</name>
-						<value>urn:ietf:params:xml:ns:caldavcalendar-free-busy-set$&lt;href xmlns="DAV:"&gt;$calendarpath1:/&lt;/href&gt;</value>
+						<value>urn:ietf:params:xml:ns:caldavcalendar-free-busy-set$&lt;href xmlns="DAV:"&gt;$calendarpath1:&lt;/href&gt;</value>
 					</arg>
 				</verify>
 			</request>
@@ -204,7 +204,7 @@
 				<verify>
 					<callback>propfindItems</callback>
 					<arg>
-						<name>okprops</name>
+						<name>badprops</name>
 						<value>urn:ietf:params:xml:ns:caldavcalendar-free-busy-set</value>
 					</arg>
 				</verify>

Copied: CalDAVTester/trunk/scripts/tests/servertoserverincoming.xml (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/scripts/tests/servertoserverincoming.xml)
===================================================================
--- CalDAVTester/trunk/scripts/tests/servertoserverincoming.xml	                        (rev 0)
+++ CalDAVTester/trunk/scripts/tests/servertoserverincoming.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,424 @@
+<?xml version="1.0" standalone="no"?>
+
+<!DOCTYPE caldavtest SYSTEM "caldavtest.dtd">
+
+<!--
+ Copyright (c) 2006-2007 Apple Inc. All rights reserved.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+ DRI: Cyrus Daboo, cdaboo at apple.com
+ -->
+
+<caldavtest ignore-all="yes">
+	<description>Test POST method in CalDAV</description>
+
+	<start>
+		<request>
+			<method>DELETEALL</method>
+			<ruri>$pathprefix:/$outbox:/</ruri>
+		</request>
+		<request>
+			<method>DELETEALL</method>
+			<ruri>$pathprefix:/$inbox:/</ruri>
+		</request>
+		<request user="$userid2:" pswd="$pswd2:">
+			<method>DELETEALL</method>
+			<ruri>$pathprefix2:/$outbox:/</ruri>
+		</request>
+		<request user="$userid2:" pswd="$pswd2:">
+			<method>DELETEALL</method>
+			<ruri>$pathprefix2:/$inbox:/</ruri>
+		</request>
+		<request end-delete="yes">
+			<method>PUT</method>
+			<ruri>$pathprefix:/calendar/1.ics</ruri>
+			<data>
+				<content-type>text/calendar; charset=utf-8</content-type>
+				<filepath>Resource/servertoserver/1.ics</filepath>
+			</data>
+		</request>
+		<request user="$userid2:" pswd="$pswd2:" end-delete="yes">
+			<method>PUT</method>
+			<ruri>$pathprefix2:/calendar/1.ics</ruri>
+			<data>
+				<content-type>text/calendar; charset=utf-8</content-type>
+				<filepath>Resource/servertoserver/2.ics</filepath>
+			</data>
+		</request>
+	</start>
+	
+	<test-suite name="POST free-busy" ignore='no'>
+		<test name='1'>
+			<description>POST free busy one valid user</description>
+			<request auth='no' print-response='no'>
+				<method>POST</method>
+				<header>
+					<name>Originator</name>
+					<value>mailto:remote01 at example.org</value>
+				</header>
+				<header>
+					<name>Recipient</name>
+					<value>$cuaddr1:</value>
+				</header>
+				<ruri>$servertoserver:</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/servertoserver/3.ics</filepath>
+				</data>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+				<verify>
+					<callback>dataString</callback>
+					<arg>
+						<name>contains</name>
+						<value>FREEBUSY;FBTYPE=BUSY:20060101T150000Z/PT1H</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='2'>
+			<description>POST free busy two valid users</description>
+			<request auth='no' print-response='no'>
+				<method>POST</method>
+				<header>
+					<name>Originator</name>
+					<value>mailto:remote01 at example.org</value>
+				</header>
+				<header>
+					<name>Recipient</name>
+					<value>$cuaddr1:,$cuaddr2:</value>
+				</header>
+				<ruri>$servertoserver:</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/servertoserver/3.ics</filepath>
+				</data>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+				<verify>
+					<callback>dataString</callback>
+					<arg>
+						<name>contains</name>
+						<value>FREEBUSY;FBTYPE=BUSY:20060101T150000Z/PT1H</value>
+						<value>FREEBUSY;FBTYPE=BUSY:20060101T170000Z/PT1H</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+	</test-suite>
+
+	<test-suite name="POST invite one user" ignore='no'>
+		<test name='1'>
+			<description>POST invite to one valid user</description>
+			<request>
+				<method>DELETEALL</method>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+			</request>
+			<request auth='no' print-response='no'>
+				<method>POST</method>
+				<header>
+					<name>Originator</name>
+					<value>mailto:remote01 at example.org</value>
+				</header>
+				<header>
+					<name>Recipient</name>
+					<value>$cuaddr1:</value>
+				</header>
+				<ruri>$servertoserver:</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/servertoserver/6.ics</filepath>
+				</data>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+				<verify>
+					<callback>dataString</callback>
+					<arg>
+						<name>contains</name>
+						<value>2.0;Success</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='2' ignore='no'>
+			<description>One item in user01 Inbox</description>
+			<request user="$useradmin:" pswd="$pswdadmin:" print-response="no">
+				<method>GETNEW</method>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<verify>
+					<callback>dataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/servertoserver/6.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+	</test-suite>
+
+	<test-suite name="POST invite two users" ignore='no'>
+		<test name='1'>
+			<description>POST invite to two valid users</description>
+			<request>
+				<method>DELETEALL</method>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+			</request>
+			<request auth='no' print-response='no'>
+				<method>POST</method>
+				<header>
+					<name>Originator</name>
+					<value>mailto:remote01 at example.org</value>
+				</header>
+				<header>
+					<name>Recipient</name>
+					<value>$cuaddr1:, $cuaddr2:</value>
+				</header>
+				<ruri>$servertoserver:</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/servertoserver/7.ics</filepath>
+				</data>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+				<verify>
+					<callback>dataString</callback>
+					<arg>
+						<name>contains</name>
+						<value>2.0;Success</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='2' ignore='no'>
+			<description>One item in user01 Inbox</description>
+			<request user="$useradmin:" pswd="$pswdadmin:" print-response="no">
+				<method>GETNEW</method>
+				<ruri>$pathprefix:/$inbox:/</ruri>
+				<verify>
+					<callback>dataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/servertoserver/7.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='3' ignore='no'>
+			<description>One item in user02 Inbox</description>
+			<request user="$useradmin:" pswd="$pswdadmin:" print-response="no">
+				<method>GETNEW</method>
+				<ruri>$pathprefix2:/$inbox:/</ruri>
+				<verify>
+					<callback>dataMatch</callback>
+					<arg>
+						<name>filepath</name>
+						<value>Resource/servertoserver/7.ics</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+	</test-suite>
+
+	<test-suite name="POST Errors" ignore='no'>
+		<test name='1'>
+			<description>POST authenticated</description>
+			<request print-response='no'>
+				<method>POST</method>
+				<header>
+					<name>Originator</name>
+					<value>mailto:remote01 at example.org</value>
+				</header>
+				<header>
+					<name>Recipient</name>
+					<value>$cuaddr2:</value>
+				</header>
+				<ruri>$servertoserver:</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/servertoserver/3.ics</filepath>
+				</data>
+				<verify>
+					<callback>statusCode</callback>
+					<arg>
+						<name>status</name>
+						<value>403</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='2'>
+			<description>POST local originator</description>
+			<request auth='no' print-response='no'>
+				<method>POST</method>
+				<header>
+					<name>Originator</name>
+					<value>$cuaddr1:</value>
+				</header>
+				<header>
+					<name>Recipient</name>
+					<value>$cuaddr2:</value>
+				</header>
+				<ruri>$servertoserver:</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/servertoserver/3.ics</filepath>
+				</data>
+				<verify>
+					<callback>prepostcondition</callback>
+					<arg>
+						<name>error</name>
+						<value>urn:ietf:params:xml:ns:caldavoriginator-allowed</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='3'>
+			<description>POST invalid local recipient</description>
+			<request auth='no' print-response='no'>
+				<method>POST</method>
+				<header>
+					<name>Originator</name>
+					<value>mailto:remote01 at example.org</value>
+				</header>
+				<header>
+					<name>Recipient</name>
+					<value>mailto:bogus at example.com</value>
+				</header>
+				<ruri>$servertoserver:</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/servertoserver/3.ics</filepath>
+				</data>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+				<verify>
+					<callback>dataString</callback>
+					<arg>
+						<name>contains</name>
+						<value>3.7;Invalid Calendar User</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='4'>
+			<description>POST remote recipient</description>
+			<request auth='no' print-response='no'>
+				<method>POST</method>
+				<header>
+					<name>Originator</name>
+					<value>mailto:remote01 at example.org</value>
+				</header>
+				<header>
+					<name>Recipient</name>
+					<value>mailto:remote02 at example.org</value>
+				</header>
+				<ruri>$servertoserver:</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/servertoserver/3.ics</filepath>
+				</data>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+				<verify>
+					<callback>dataString</callback>
+					<arg>
+						<name>contains</name>
+						<value>3.7;Invalid Calendar User</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='5'>
+			<description>POST local organizer</description>
+			<request auth='no' print-response='no'>
+				<method>POST</method>
+				<header>
+					<name>Originator</name>
+					<value>mailto:remote01 at example.org</value>
+				</header>
+				<header>
+					<name>Recipient</name>
+					<value>$cuaddr2:</value>
+				</header>
+				<ruri>$servertoserver:</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/servertoserver/4.ics</filepath>
+				</data>
+				<verify>
+					<callback>prepostcondition</callback>
+					<arg>
+						<name>error</name>
+						<value>urn:ietf:params:xml:ns:caldavorganizer-allowed</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='6'>
+			<description>POST local attendee reply</description>
+			<request auth='no' print-response='no'>
+				<method>POST</method>
+				<header>
+					<name>Originator</name>
+					<value>mailto:remote01 at example.org</value>
+				</header>
+				<header>
+					<name>Recipient</name>
+					<value>$cuaddr1:</value>
+				</header>
+				<ruri>$servertoserver:</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/servertoserver/3.ics</filepath>
+				</data>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+				<verify>
+					<callback>dataString</callback>
+					<arg>
+						<name>contains</name>
+						<value>FREEBUSY;FBTYPE=BUSY:20060101T150000Z/PT1H</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+	</test-suite>
+	
+	<end>
+		<request>
+			<method>DELETEALL</method>
+			<ruri>$pathprefix:/$outbox:/</ruri>
+		</request>
+		<request>
+			<method>DELETEALL</method>
+			<ruri>$pathprefix:/$inbox:/</ruri>
+		</request>
+		<request user="$userid2:" pswd="$pswd2:">
+			<method>DELETEALL</method>
+			<ruri>$pathprefix2:/$outbox:/</ruri>
+		</request>
+		<request user="$userid2:" pswd="$pswd2:">
+			<method>DELETEALL</method>
+			<ruri>$pathprefix2:/$inbox:/</ruri>
+		</request>
+	</end>
+	
+</caldavtest>

Copied: CalDAVTester/trunk/scripts/tests/servertoserveroutgoing.xml (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/scripts/tests/servertoserveroutgoing.xml)
===================================================================
--- CalDAVTester/trunk/scripts/tests/servertoserveroutgoing.xml	                        (rev 0)
+++ CalDAVTester/trunk/scripts/tests/servertoserveroutgoing.xml	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,94 @@
+<?xml version="1.0" standalone="no"?>
+
+<!DOCTYPE caldavtest SYSTEM "caldavtest.dtd">
+
+<!--
+ Copyright (c) 2006-2007 Apple Inc. All rights reserved.
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+ DRI: Cyrus Daboo, cdaboo at apple.com
+ -->
+
+<caldavtest ignore-all="yes">
+	<description>Test POST method in CalDAV</description>
+
+	<start/>
+	
+	<test-suite name="POST free-busy" ignore='no'>
+		<test name='1'>
+			<description>POST free busy one valid user</description>
+			<request print-response='yes'>
+				<method>POST</method>
+				<header>
+					<name>Originator</name>
+					<value>$cuaddr1:</value>
+				</header>
+				<header>
+					<name>Recipient</name>
+					<value>mailto:remote01 at example.org</value>
+				</header>
+				<ruri>$pathprefix:/$outbox:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/servertoserver/8.ics</filepath>
+				</data>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+				<verify>
+					<callback>dataString</callback>
+					<arg>
+						<name>contains</name>
+						<value>2.0;Success</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+	</test-suite>
+	
+	<test-suite name="POST invite" ignore='no'>
+		<test name='1'>
+			<description>POST invite one valid user</description>
+			<request print-response='yes'>
+				<method>POST</method>
+				<header>
+					<name>Originator</name>
+					<value>$cuaddr1:</value>
+				</header>
+				<header>
+					<name>Recipient</name>
+					<value>mailto:remote01 at example.org</value>
+				</header>
+				<ruri>$pathprefix:/$outbox:/</ruri>
+				<data>
+					<content-type>text/calendar; charset=utf-8</content-type>
+					<filepath>Resource/servertoserver/9.ics</filepath>
+				</data>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+				<verify>
+					<callback>dataString</callback>
+					<arg>
+						<name>contains</name>
+						<value>2.0;Success</value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+	</test-suite>
+	
+	<end/>
+	
+</caldavtest>

Copied: CalDAVTester/trunk/verifiers/calendarDataMatch.py (from rev 2879, CalDAVTester/branches/users/cdaboo/implicit-2873/verifiers/calendarDataMatch.py)
===================================================================
--- CalDAVTester/trunk/verifiers/calendarDataMatch.py	                        (rev 0)
+++ CalDAVTester/trunk/verifiers/calendarDataMatch.py	2008-08-26 20:11:03 UTC (rev 2881)
@@ -0,0 +1,73 @@
+##
+# Copyright (c) 2006-2007 Apple Inc. All rights reserved.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# DRI: Cyrus Daboo, cdaboo at apple.com
+##
+from vobject.base import readOne
+from difflib import unified_diff
+import StringIO
+
+"""
+Verifier that checks the response body for an exact match to data in a file.
+"""
+
+class Verifier(object):
+    
+    def verify(self, manager, uri, response, respdata, args): #@UnusedVariable
+        # Get arguments
+        files = args.get("filepath", [])
+        
+        # status code must be 200, 207
+        if response.status not in (200,207):
+            return False, "        HTTP Status Code Wrong: %d" % (response.status,)
+        
+        # look for response data
+        if not respdata:
+            return False, "        No response body"
+        
+        # look for one file
+        if len(files) != 1:
+            return False, "        No file to compare response to"
+        
+        # read in all data from specified file
+        fd = open( files[0], "r" )
+        try:
+            try:
+                data = fd.read()
+            finally:
+                fd.close()
+        except:
+            data = None
+
+        if data is None:
+            return False, "        Could not read data file"
+
+        data = manager.server_info.subs(data)
+        
+        s = StringIO.StringIO(respdata)
+        resp_calendar = readOne(s)
+        respdata = resp_calendar.serialize()
+        
+        s = StringIO.StringIO(data)
+        data_calendar = readOne(s)
+        data = data_calendar.serialize()
+        
+        result = respdata == data
+                
+        if result:
+            return True, ""
+        else:
+            print "\n".join([line for line in unified_diff(data.split("\n"), respdata.split("\n"))])
+            return False, "        Response data does not exactly match file data"

Modified: CalDAVTester/trunk/verifiers/propfindItems.py
===================================================================
--- CalDAVTester/trunk/verifiers/propfindItems.py	2008-08-26 20:09:00 UTC (rev 2880)
+++ CalDAVTester/trunk/verifiers/propfindItems.py	2008-08-26 20:11:03 UTC (rev 2881)
@@ -30,9 +30,16 @@
     
     def verify(self, manager, uri, response, respdata, args): #@UnusedVariable
 
-        # If no status veriffication requested, then assume all 2xx codes are OK
+        # If no status verification requested, then assume all 2xx codes are OK
         ignores = args.get("ignore", [])
 
+        # Check how many responses are returned
+        counts = args.get("count", [])
+        if len(counts) == 1:
+            count = int(counts[0])
+        else:
+            count = None
+
         # Get property arguments and split on $ delimited for name, value tuples
         okprops = args.get("okprops", [])
         ok_props_match = []
@@ -73,10 +80,11 @@
         try:
             doc = xml.dom.minidom.parseString( respdata )
         except:
-            return False, "           Coluld not parse proper XML response\n"
+            return False, "           Could not parse proper XML response\n"
                 
         result = True
         resulttxt = ""
+        ctr = 0
         for response in doc.getElementsByTagNameNS( "DAV:", "response" ):
 
             # Get href for this response
@@ -89,6 +97,10 @@
                 href = ""
             if href in ignores:
                 continue
+            
+            if count is not None:
+                ctr += 1
+                continue
 
             # Get all property status
             ok_status_props = []
@@ -175,5 +187,9 @@
                         resulttxt += " " + str(i) 
                     resulttxt += "\n"
                 result = False
-            
+        
+        if count is not None and count != ctr:
+            result = False
+            resulttxt = "        Expected %d response items but got %d." % (count, ctr,)
+
         return result, resulttxt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20080826/63808d14/attachment-0001.html 


More information about the calendarserver-changes mailing list