Érvényesítő nem érhető el

JAXB és XML összerendelés a 4.0 előtt adja meg az elavult Validator osztályt. Ez az osztály nem érhető el a 4.0 XML összerendelésben, mivel a igény szerinti érvényesítés már nem támogatott. Javasolt a Schema Validation használata unmarshal-time érvényesítés végrehajtásához.

Itt egy példa a Schema Validation használatára: SchemaFactory schemaFactory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI); Schema dataObjectSchema = schemaFactory.newSchema(newFile("dataObjectSchema.xml")); jaxbUnmarshaller.setSchema(dataObjectSchema);

További Jakarta 10 költöztetési információk: Különbségek a Jakarta XML Binding 4.0 és 3.0 között.