dbf.setAttribute(JAXP_SCHEMA_SOURCE, new File(XMLSchemaFileName));
dbf.setAttribute(JAXP_SCHEMA_LANGUAGE, W3C_XML_SCHEMA);
DocumentBuilder db = dbf.newDocumentBuilder();
MyURIResolver resolver = new MyURIResolver();
resolver.addLookup(UMTMain.resource_dir);
db.setEntityResolver(resolver);
OutputStreamWriter errorWriter = new OutputStreamWriter(System.err, outputEncoding);
ErrorHandler errHand = new org.sintef.umt.umtmain.ShortErrorListener(theListener);
db.setErrorHandler(errHand);
Document doc = db.parse(new File(XMLFileName));