Я думаю, это будет работать по умолчанию;JAXB (механизм связывания данных, который используют реализации JAX-WS) должен знать, как преобразовывать значения XML в java.util.Calendar.
Если нет, тип данных даты / времени по умолчанию, используемый в XML, - это javax.xml.datatype.XMLGregorianCalendar, который можно преобразовать с помощью метода toGregorianCalendar () (который будет иметь тип java.util.GregorianCalendar, подкласс java.util.Calendar).Таким образом, одна возможность состоит в том, чтобы привязать данные к XMLGregorianCalendar, а затем просто конвертировать назад / вперед при доступе.Это также можно автоматизировать с помощью XMLJavaTypeAdapter.