schemaUnmarshaller = new SchemaUnmarshaller(schemaContext);
} catch (XMLException e) {
throw new BuildException("Unable to create schema unmarshaller.", e);
}
Sax2ComponentReader handler = new Sax2ComponentReader(schemaUnmarshaller);
parser.setDocumentHandler(handler);
parser.setErrorHandler(handler);
try {
parser.parse(source);
} catch (IOException e) {