Index: PlutoFactoryFactoryBean.java =================================================================== RCS file: /home/cvspublic/jakarta-jetspeed-2/components/cm/src/java/org/apache/jetspeed/components/factorybeans/PlutoFactoryFactoryBean.java,v retrieving revision 1.1 diff -u -r1.1 PlutoFactoryFactoryBean.java --- PlutoFactoryFactoryBean.java 1 Aug 2004 15:40:34 -0000 1.1 +++ PlutoFactoryFactoryBean.java 14 Jun 2005 12:36:20 -0000 @@ -52,7 +52,8 @@ */ protected Object createInstance() throws Exception { - Factory factory = (Factory) Class.forName(className).newInstance(); + Factory factory = (Factory)Thread.currentThread() + .getContextClassLoader().loadClass(className).newInstance(); if(props == null) { props = new HashMap();