У меня есть эта XSD схема:JAXB 2,0 XSD choiceContentProperty неправильное поведение
<xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" jaxb:version="1.0">
<xs:annotation>
<xs:appinfo>
<jaxb:globalBindings choiceContentProperty="true"/>
</xs:appinfo>
</xs:annotation>
<xs:element name="request1">
<xs:complexType>
<xs:choice>
<xs:sequence>
<xs:element name="request2">
<xs:complexType>
<xs:sequence>
<xs:element type="xs:string" name="field1"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="request3">
<xs:complexType>
<xs:sequence>
<xs:element type="xs:string" name="field2"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:element name="request4">
<xs:complexType>
<xs:sequence>
<xs:element type="xs:string" name="field3"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
И CxF Codegen плагин созданный класс с List<Object>
. Но мне нужно получить request2, request3, request4 поля с геттерами и сеттерами в классе request1. Возможно?