configurationUrl = configurationUrl.trim();
logger.debug("Load configuration {}", configurationUrl);
Resource configuration = resourceLoader.getResource(configurationUrl);
if (configuration.exists()) {
try {
parser.mergeEmbeddedJmxTransConfiguration(configuration.getInputStream(), newJmxTrans);
} catch (Exception e) {
throw new EmbeddedJmxTransException("Exception loading configuration " + configuration, e);
}
} else if (ignoreConfigurationNotFound) {
logger.debug("Ignore missing configuration file {}", configuration);