Hallo,
Ich habe folgendene ComplexType:
[xml]
<xs:complexType>
<xs:all minOccurs="0">
<xs:element name="Message" minOccurs="0"/>
<xs:element name="StackTrace" minOccurs="0"/>
</xs:all>
</xs:complexType>
[/xml]
In den beiden Elementen befinden sich nur Zeichenketten, ich soll das XSD-File jedoch so gut als möglich nicht verändern.
Die beiden Elemente Message und StackTrace werden jeweils immer auf ein Object gemappt, da ja kein Typ angegeben wird.
Beim Debuggen hab ich jedoch gesehen, dass der dynamische Typ des Objects "ElementNSImpl" ist, welcher jedoch bereits als deprecated markiert wurde.
Gibt es eine Möglichkeit, dass ich mit Hilfe eines Binding-Files dem JAXB Compiler sage, dass er die beiden Elemente auf einen String mappen soll?
vielen Danke im Voraus
Florian
Ich habe folgendene ComplexType:
[xml]
<xs:complexType>
<xs:all minOccurs="0">
<xs:element name="Message" minOccurs="0"/>
<xs:element name="StackTrace" minOccurs="0"/>
</xs:all>
</xs:complexType>
[/xml]
In den beiden Elementen befinden sich nur Zeichenketten, ich soll das XSD-File jedoch so gut als möglich nicht verändern.
Die beiden Elemente Message und StackTrace werden jeweils immer auf ein Object gemappt, da ja kein Typ angegeben wird.
Beim Debuggen hab ich jedoch gesehen, dass der dynamische Typ des Objects "ElementNSImpl" ist, welcher jedoch bereits als deprecated markiert wurde.
Gibt es eine Möglichkeit, dass ich mit Hilfe eines Binding-Files dem JAXB Compiler sage, dass er die beiden Elemente auf einen String mappen soll?
vielen Danke im Voraus
Florian
Zuletzt bearbeitet: