<xs:element name="age">
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="120"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
quindi voglio per ottenere convertito in codice Java come questo:JAXB supporta xsd: restrizione?
public void setAge(int age){
if(age < 0 || age > 120){
//throw some exception
}
//setting the age as it is a valid value
}
E 'possibile in JAXB?
Si era visto qualche generatore di stub client WebService che stava facendo questo servizio web asse2 ma non è sicuro.
Grazie e c'è ancora una cosa. C'è un [http://java.net/jira/browse/JAXB-917] JIRA per JAXB Facets, questo non è incluso in JSR per JAXB. Destra? Questa è una implementazione standard di qualche altro standard? –
@NarendraPathai - Questo è il primo che ho sentito di JAXB Facets. Al momento non fa parte del JSR e viene proposto come miglioramento dell'implementazione di riferimento JAXB. Ho pubblicato un commento sul problema JIRA chiedendo la sua compatibilità con Bean Validation (JSR-303). Un approccio compatibile con JSR-303 potrebbe essere supportato in una versione futura delle specifiche JAXB. –
Grazie Blaise. Seguo il tuo blog e mi piacerebbe sentire qualche implementazione di questo in JAXB. –