properties.put(entry.getKey().toString(), entry.getValue().toString());
}
}
}
final Properties annotationConfig = clazz.getAnnotation(Properties.class);
if (annotationConfig != null) {
for (Property property : annotationConfig.value()) {
properties.put(property.key(), property.value());
}
}
if (!properties.containsKey(Context.INITIAL_CONTEXT_FACTORY)) {