URIResolver resolver = URIResolverPlugin.createResolver();
String uri = resolver.resolvePhysicalLocation(null, publicId, systemId);
if (uri != null) {
URI realUri = URI.createURI(uri);
if (realUri.isFile()) {
inputSource = new InputSource(new FileInputStream(realUri.toFileString()));
}
}
return inputSource;
}