я аннотированный класс XMLAdapter следующим образом:schemagen.exe не пропускает @XmlTransient аннотированный класс
@XmlTransient
public class DateTimeXmlAdapter extends XmlAdapter<String, DateTime> {
но schemagen.exe генерирует
<xs:complexType name="xmlAdapter" abstract="true">
<xs:sequence/>
</xs:complexType>
так does't пропустить класс, который был тем, чего я ожидал. XmlAdapter действительно является абстрактным классом, от которого наследуется мой переходный класс. Что мне делать?
Причина я имею в виду в поле DateTimeXmlAdapter является:
@XmlElement(name="StartDatetime")
@XmlJavaTypeAdapter(DateTimeXmlAdapter.class)
protected DateTime startDatetime;
, который является правильным, я думаю.
см. Мое редактирование, как я использую адаптер в поле – Gerard