Connector result = null;
try {
if (serviceXmlFile != null && serviceXmlFile.exists()) {
xmlStream = serviceXmlFile.openStream();
RaParser raParser = new RaParser();
raParser.setSystemPropertiesResolved(resolveProperties);
result = raParser.parse(xmlStream);
if (result == null)
throw ConnectorLogger.ROOT_LOGGER.failedToParseServiceXml(serviceXmlFile);
}
File root = file.getPhysicalFile();
URL url = root.toURI().toURL();