Validatorul nu este disponibil

Înainte de versiunea 4.0, JAXB și XML Binding furnizau clasa perimată Validator. Această clasă nu este disponibilă în XML Binding 4.0, deoarece nu mai este inclus suport pentru validarea la cerere. Se recomandă să se utilizeze în locul ei Schema Validation pentru a realiza validarea în momentul deserializării (unmarshal).

Iată un exemplu de modul de utilizare a Schema Validation: SchemaFactory schemaFactory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI); Schema dataObjectSchema = schemaFactory.newSchema(newFile("dataObjectSchema.xml")); jaxbUnmarshaller.setSchema(dataObjectSchema);

Pentru mai multe informații despre migrarea Jakarta 10, vedeți Diferențe între Jakarta XML Binding 4.0 și 3.0.