} catch (Exception e) {
throw new RuntimeException("Unable to fetch list of Camel components from: " + camelComponentsListLocation, e);
}
XML xml = new XMLDocument(xmlString);
List<String> connectors = xml.xpath("/connectors/connector/@id");
for (String id : connectors) {
result.add("camel-" + id);
}
availableComponents = Collections.unmodifiableSet(result);
}