Powiązanie JAXB i XML w wersjach wcześniejszych niż 4.0 udostępnia nieaktualny klasę Validator. Ta klasa jest niedostępna w powiązaniu XML 4.0, ponieważ sprawdzanie poprawności na żądanie nie jest już obsługiwane.
Zamiast tego zaleca się używanie sprawdzania poprawności schematu w celu sprawdzania poprawności podczas demarszalingu.
Poniżej przedstawiono przykład użycia sprawdzania poprawności schematu:
SchemaFactory schemaFactory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI);
Schema dataObjectSchema = schemaFactory.newSchema(newFile("dataObjectSchema.xml"));
jaxbUnmarshaller.setSchema(dataObjectSchema);
Więcej informacji na temat migracji Jakarta 10 znajduje się w sekcji Różnice między powiązaniem XML Jakarta 4.0 i 3.0.