Class JAXPValidator


  • public class JAXPValidator
    extends Validator
    Validator using the javax.xml.validation namespace.

    An implementation detail of javax.xml.validation.Validator leaks into this class: any xsi:schemaLocation or xsi:noSchemaLocation attribute of the instance document will be ignored if any schema source has been set. This means you must either specify all sources or none of them to successfully validate instances.

    • Constructor Detail

      • JAXPValidator

        public JAXPValidator​(String language)
        Creates a validator for the given schema language using the default SchemaFactory.
        Parameters:
        language - the schema language
      • JAXPValidator

        public JAXPValidator​(String language,
                             SchemaFactory factory)
        Creates a validator for the given schema language using a custom SchemaFactory.
        Parameters:
        language - the schema language
        factory - the factory to use