}
@Override
public final Configuration get() {
try {
XmlConfigurationReader xmlConfigReader = new XmlConfigurationReader(componentName);
return new MojoConfiguration(authorUrl, publishUrl, dispatcherUrl, xmlConfigReader);
} catch (Exception e) {
throw new ProvisionException("Impossible to provide configuration for component " + componentName, e);
}
}