JAXB e XML Binding anteriores a 4.0 fornecem a classe Validator descontinuada. Esta classe está indisponível no XML Binding 4.0 pois a validação sob demanda não é mais suportada.
Em vez disso, recomenda-se utilizar Schema Validation para realizar a validação de tempo de desserialização.
Aqui está um exemplo de como usar Schema Validation:
SchemaFactory schemaFactory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI);
Schema dataObjectSchema = schemaFactory.newSchema(newFile("dataObjectSchema.xml"));
jaxbUnmarshaller.setSchema(dataObjectSchema);
Para obter mais informações de migração do Jakarta 10, consulte Diferenças entre o Jakarta XML Binding 4.0 e o 3.0.