Okay, let's start from scratch on this subject. I'm using Coldfusion 9, Exchange 2013, and EWS API 2.0. I can connect and add a calendar event without time zone being specified. The user I'm adding the event for is on the east coast. I can tell from his record in a table where the values are 0=CST and 1=EST.
<cfobject type="Java" class="microsoft.exchange.webservices.data.TimeZoneDefinition" name="timezoneinfo">
<cfset timezoneinfo.init( service )>
appointment.StartTimeZone = timezoneinfo.FindSystemTimeZoneById("Eastern Standard Time");
The error is; java.lang.ClassNotFoundException: microsoft.exchange.webservices.data.TimeZoneDefinition
There is no clear cut definition on how to do what I need. If I leave out the time zone code, an appointment for 9:00 AM is added to the calendar for 5:00 AM.