in amazon-sns-trigger-server/src/main/java/jetbrains/buildServer/clouds/amazon/sns/trigger/service/SnsMessageParameterDescriptionProvider.java [20:39]
public SnsMessageParameterDescriptionProvider() {
InputStream is = getClass().getResourceAsStream(PARAM_DESCRIPTIONS_RES);
try {
Element parsed = FileUtil.parseDocument(is, false);
List children = parsed.getChildren("description");
for (Object child : children) {
Element descrEl = (Element) child;
String name = descrEl.getAttributeValue("for");
String description = descrEl.getText();
try {
myDescriptions.put(Pattern.compile(name), description);
} catch (Exception e) {
Loggers.SERVER.warn("Failed to load parameter description: " + name + ", due to error: " + e);
}
}
} catch (Exception e) {
Loggers.SERVER.warn("Failed to load parameters descriptions: " + e);
}
}