Fixed issue when Faker can't initialize input stream for Yaml configuration on application server (for example Tomcat 7.0)

Signed-off-by: Sergiy Beley <sergiy.beley@gmail.com>
This commit is contained in:
Sergiy Beley
2012-11-27 14:20:04 +02:00
parent 7eef1701b5
commit 3c5883e42a
@@ -38,7 +38,7 @@ public class Faker {
public Faker(Locale locale) {
logger.info("Using default locale " + locale);
String languageCode = locale.getLanguage();
Map valuesMap = (Map) Yaml.load(ClassLoader.getSystemResourceAsStream(languageCode + ".yml"));
Map valuesMap = (Map) Yaml.load(getClass().getClassLoader().getResourceAsStream(languageCode + ".yml"));
valuesMap = (Map) valuesMap.get(languageCode);
fakeValuesMap = (Map<String, Object>) valuesMap.get("faker");
}