synchronized (this.references) {
this.references.put(ref, true);
}
return ref;
} catch (org.osgi.framework.InvalidSyntaxException e) {
throw new ServiceMixException("Invalid filter syntax: " + e.getMessage());
}
} catch (NoClassDefFoundError e) {
throw new UnsupportedOperationException(e);
}
}