protected void setSAXConsumer(SAXConsumer xmlConsumer) {
ValidatorHandler validatorHandler = this.schema.newValidatorHandler();
validatorHandler.setErrorHandler(new SchemaErrorHandler(this.logger, this.source.toExternalForm()));
validatorHandler.setContentHandler(xmlConsumer);
SAXConsumerAdapter saxConsumerAdapter = new SAXConsumerAdapter();
saxConsumerAdapter.setContentHandler(validatorHandler);
super.setSAXConsumer(saxConsumerAdapter);
}