int pos = 0;
for ( Value<?> value : attr )
{
MatchingRuleUse matchingRuleUse = null;
try
{
matchingRuleUse = matchingRuleUseParser.parseMatchingRuleUseDescription( value.getString() );
matchingRuleUse.setSpecification( value.getString() );
}
catch ( ParseException e )
{
LdapInvalidAttributeValueException iave = new LdapInvalidAttributeValueException( I18n.err( I18n.ERR_421,
value.getString() ), ResultCodeEnum.INVALID_ATTRIBUTE_SYNTAX );