ComponentConfigurator componentConfigurator = null;
try
{
// FIXME role-hint basic ?
componentConfigurator = (ComponentConfigurator) container.lookup( ComponentConfigurator.ROLE );
componentConfigurator.configureComponent( wagon, plexusConf, container.getContainerRealm() );
}
catch ( final ComponentLookupException e )
{
throw new WagonConfigurationException( repositoryId, "Unable to lookup wagon configurator."
+ " Wagon configuration cannot be applied.", e );