ComponentRequirement cr;
PlexusConfiguration[] hints = requirement.getChild( "role-hints" ).getChildren( "role-hint" );
if ( hints != null && hints.length > 0 )
{
cr = new ComponentRequirementList();
List<String> hintList = new LinkedList<String>();
for ( PlexusConfiguration hint : hints )
{
hintList.add( hint.getValue() );