From 79f5ab5d9e5b78f0a7eabe2f04770e5020f13ebf Mon Sep 17 00:00:00 2001 From: Imran M Yousuf Date: Tue, 26 Apr 2011 12:09:20 +0600 Subject: [PATCH] Use thread class loader for loading initializer instead of class's Signed-off-by: Imran M Yousuf --- .../java/com/smartitengineering/util/bean/guice/GuiceUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/smart-bean-guice-util/src/main/java/com/smartitengineering/util/bean/guice/GuiceUtil.java b/smart-bean-guice-util/src/main/java/com/smartitengineering/util/bean/guice/GuiceUtil.java index f2f8a6a..fdc7275 100644 --- a/smart-bean-guice-util/src/main/java/com/smartitengineering/util/bean/guice/GuiceUtil.java +++ b/smart-bean-guice-util/src/main/java/com/smartitengineering/util/bean/guice/GuiceUtil.java @@ -87,7 +87,7 @@ private GuiceUtil(Properties properties) { for (String moduleClassName : moduleClassNames) { final Class clazz; try { - clazz = Class.forName(StringUtils.trim(moduleClassName)); + clazz = Class.forName(StringUtils.trim(moduleClassName), true, Thread.currentThread().getContextClassLoader()); } catch (ClassNotFoundException ex) { throw new IllegalStateException(ex);