throw new NoSuchMethodException(Messages.getString("beans.41", methodName)); //$NON-NLS-1$
}
// There are more than one method matching the signature
// Find the most specific one to invoke
MethodComparator comparator = new MethodComparator(methodName, clazzes);
Method chosenOne = matchMethods.get(0);
matchMethods.remove(0);
int methodCounter = 1;
for (Method method : matchMethods)
{
int difference = comparator.compare(chosenOne, method);
if (difference > 0)
{
chosenOne = method;
methodCounter = 1;
}