in src/main/java/org/apache/sling/commons/metrics/internal/JmxUtil.java [74:88]
public static String safeDomainName(String name){
if (name == null){
return null;
}
name = name.trim();
//Taken from javax.management.ObjectName.isDomain()
//Following are special chars in domain name
name = name.replace(':', '_');
name = name.replace('*', '_');
name = name.replace('?', '_');
name = name.replace('\n', '_');
return name;
}