You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avalon.apache.org by do...@apache.org on 2001/03/28 04:58:42 UTC
cvs commit: jakarta-avalon/src/java/org/apache/avalon/util ObjectUtil.java
donaldp 01/03/27 18:58:42
Modified: src/java/org/apache/avalon/util ObjectUtil.java
Log:
Updated the raw createObject to work with context classloader.
Revision Changes Path
1.2 +1 -2 jakarta-avalon/src/java/org/apache/avalon/util/ObjectUtil.java
Index: ObjectUtil.java
===================================================================
RCS file: /home/cvs/jakarta-avalon/src/java/org/apache/avalon/util/ObjectUtil.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ObjectUtil.java 2001/02/24 03:59:37 1.1
+++ ObjectUtil.java 2001/03/28 02:58:41 1.2
@@ -55,7 +55,6 @@
public static Object createObject( final String classname )
throws ClassNotFoundException, InstantiationException, IllegalAccessException
{
- final Class clazz = Class.forName( classname );
- return clazz.newInstance();
+ return createObject( Thread.currentThread().getContextClassLoader(), classname );
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: avalon-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: avalon-dev-help@jakarta.apache.org