devo uno schema XML, in cui elemento Calling1 è definita in questo modo:JAXB non genera un errore sulla sbagliato dateTime valori
<xsd:element name="Calling1" type="xsd:dateTime">
ho generato attacchi JAXB:
<xjc extension="true" schema="${basedir}/message.xsd"
destdir="${basedir}/src" package="org.test"/>
I sto usando JAXB per documenti XML unmarshal alla rappresentazione di Java. Se il mio elemento cantains XML Calling1, il cui valore non è una corretta dateTime, ad esempio
<Calling1>NOT_A_DATETIME</Calling1>
JAXB non genera alcun errore, ma mi restituisce un oggetto Java, quale proprietà calling1 è nullo.
Perché ottengo null e non un errore? Come posso cambiare il comportamento di Jaxb?
Grazie! Funziona veramente! – never
siete i benvenuti :) – Bhaskar