// Override with system properties
Properties serviceProperties = new Properties();
String prefix = serviceId + ".";
Properties sysProps = new Properties(System.getProperties());
sysProps.putAll(SystemInstance.get().getProperties());
for (Iterator iterator1 = sysProps.entrySet().iterator(); iterator1.hasNext();) {
Map.Entry entry1 = (Map.Entry) iterator1.next();
String key = (String) entry1.getKey();
Object value = entry1.getValue();
if (value instanceof String && key.startsWith(prefix)) {
key = key.replaceFirst(prefix, "");