Il programma di convalida non è disponibile

JAXB e XML Binding precedenti a 4.0 forniscono la classe Validator obsoleta. Questa classe non è disponibile nel bind XML 4.0 poiché la convalida su richiesta non è più supportata. Si consiglia invece di utilizzare la convalida dello schema per eseguire la convalida in fase di annullamento del marshalling.

Di seguito è riportato un esempio di come utilizzare la convalida schema: SchemaFactory schemaFactory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI); Schema dataObjectSchema = schemaFactory.newSchema(newFile("dataObjectSchema.xml")); jaxbUnmarshaller.setSchema(dataObjectSchema);

Per ulteriori informazioni sulla migrazione di Jakarta 10, consultare Differenze tra Jakarta XML Binding 4.0 e 3.0.