Hello Folks..... When I send a Calendar object throwght Axis Web Service it sends a String in the form "yyyy-MM-dd'T'HH:mm:ss.SSS'Z". Without info about timeZone (I verified it with TCPMonitor)..... The Calendar created on server side (using the String sent) are two hours late. My server's JVM has a diferente TimeZone.
If I set the timezone on the Calendar objects created in client side to server TimeZone the server's Calendar objects are created with same values for year, month, day, hour, ...... I took a look in the source code of CalendarSerializar.java and CalendarDeserializer.java. In the former it seems it should change the date value only if the String arrived has info about TimeZone. But I verified by TCPMonitor that this information doesn't exist.... What's happening ????? Thankx in advance... Ivan