This set of changes is all related to fixing the handling of schedule tags. The changes to the trunk include some refactoring and dealing with complications caused by SOAP handling.
This set of changes is all related to fixing the handling of schedule tags. The changes to the trunk include some refactoring and dealing with complications caused by SOAP handling.

/bedework/projects/caldav/server/src/org/bedework/caldav/server/CaldavBWIntf.java
Add response as parameter to putContent and called methods so schedule-tag header can be set.
Remove option in config for schedule-tag
Add some rollback
mergeAttendees parameter on fromIcal

/bedework/projects/caldav/server/src/org/bedework/caldav/server/CaldavComponentNode.java
Remove quotes from schedule tag

/bedework/projects/caldav/server/src/org/bedework/caldav/server/CaldavReportMethod.java
mergeAttendees parameter on fromIcal

/bedework/projects/caldav/server/src/org/bedework/caldav/server/PostMethod.java
mergeAttendees parameter on fromIcal

/bedework/projects/caldav/server/src/org/bedework/caldav/server/soap/exsynch/ExsynchwsHandler.java
Response par for putEvent

/bedework/projects/caldav/server/src/org/bedework/caldav/server/sysinterface/SysIntf.java
mergeAttendees parameter on fromIcal

/bedework/projects/caldav/util/src/org/bedework/caldav/util/CalDAVConfig.java
Remove doScheduleTag option

/bedework/projects/caldavimpl/bwcaldav/src/org/bedework/caldav/bwserver/BwCalDAVEvent.java
Remove quotes from schedule tag

/bedework/projects/caldavimpl/bwcaldav/src/org/bedework/caldav/bwserver/BwSysIntfImpl.java
mergeAttendees parameter on fromIcal
Don't update stag on updateEvent
(trunk only) Rename xmlDtToIcalDt to getIcalFormatDateTime

/bedework/projects/calendarapi/calFacade/src/org/bedework/calfacade/BwEvent.java
Default significantChange to true

/bedework/projects/calendarapi/calsvc/src/org/bedework/calsvc/Calendars.java
mergeAttendees parameter on fromIcal

/bedework/projects/calendarapi/calsvc/src/org/bedework/calsvc/Events.java
Mostly stag fixes.
Fix setting of attendeeSchedulingObject

/bedework/projects/calendarapi/calsvc/src/org/bedework/calsvc/scheduling/SchedulingBase.java
Change info emitting DTEND instead of DUE

/bedework/projects/calendarapi/icalendar/src/org/bedework/icalendar/BwEventUtil.java
Add mergeAttendees boolean param
If true merge in change for THIS user only into attendee list.

/bedework/projects/calendarapi/icalendar/src/org/bedework/icalendar/IcalTranslator.java
Add mergeAttendees boolean param

/bedework/projects/calendarapi/inoutsched/src/org/bedework/inoutsched/processors/InProcessor.java
Was deleting messages in the inbox that might not be processed.

/bedework/projects/calendarapi/inoutsched/src/org/bedework/inoutsched/processors/InReply.java
setSignificantChange false - replies are never significant

/bedework/projects/calendarapi/inoutsched/src/org/bedework/inoutsched/processors/InRequest.java
Don't update stag.
Completely replace updateAttendeeFields - mostly to iterate through properties but does a better job of checking for significant changes.

/bedework/projects/webdav/server/src/edu/rpi/cct/webdav/servlet/shared/WebdavNsIntf.java
Add response as parameter to putContent so headers can be set.

The following are trunk only

(trunk only) /bedework/projects/caldav/server/src/org/bedework/caldav/server/soap/SoapHandler.java
Rename xmlDtToIcalDt to getIcalFormatDateTime

(trunk only) /bedework/projects/caldav/server/src/org/bedework/caldav/server/soap/calws/CalwsHandler.java
Rename xmlDtToIcalDt to getIcalFormatDateTime
Response par for putEvent

(trunk only) /bedework/projects/caldav/util/src/org/bedework/caldav/util/ParseUtil.java
Changes related to XML/SOAP processing

(trunk only) /bedework/projects/caldav/util/src/org/bedework/caldav/util/filter/parse/Filters.java
Changes related to XML/SOAP processing

(trunk only) /bedework/projects/calendarapi/calFacade/src/org/bedework/calfacade/util/ChangeTable.java
Fix to correctly handle deletions (already in 3.7)

(trunk only) /bedework/projects/calendarapi/icalendar/src/org/bedework/icalendar/WsXMLTranslator.java
Rename xmlDtToIcalDt to getIcalFormatDateTime

(trunk only) /bedework/projects/rpiutil/src/edu/rpi/cmt/calendar/XcalUtil.java
Rename xmlDtToIcalDt to getIcalFormatDateTime
Check for already being in ical format

(trunk only) /bedework/projects/rpiutil/src/edu/rpi/cmt/calendar/diff/PropWrapper.java
Rename xmlDtToIcalDt to getIcalFormatDateTime


Bedework/bw-classic,Bedework/bw-classic,Bedework/bw-classic,Bedework/bw-classic