Hi Preston,

I used the GW SOAP in C# to create an appointment: start date = 2010-11-07T00:30:00EST, end date = 2010-11-07T01:30:00EST. The duration is acturally 1 hour, but the appointment created on the GroupWise client shows 2 hours.

Note: Nov 7, 2010 is the day to change from EST to EDT and we have two 1:30am local time on that day.
I think the problem is in the end date. C# always converts the end date to 2010-11-07T06:30:00Z and this will be passed into the SOAP call. If the GW client calculates the duration using the GMT time, it will always be 2 hours insead of 1 hour.

Do you think this is a bug? Is there a workaround for it?
Is there a way to pass the duration directly into the SOAP call?