if (guardFilter instanceof String) {
Filter filter = myBundleContext.createFilter((String) guardFilter);
if (filter.match(serviceReference)) {
foundMatchingConfig = true;
List<String> roles = new ArrayList<String>();
Specificity s = ACLConfigurationParser.
getRolesForInvocation(m.getName(), args, sig, config.getProperties(), roles);
if (s != Specificity.NO_MATCH) {
roleMappings.put(s, roles);
if (s == Specificity.ARGUMENT_MATCH) {
// No more specific mapping can be found