You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by ta...@apache.org on 2005/06/14 16:40:32 UTC

svn commit: r190598 - /portals/jetspeed-2/trunk/components/cm/src/java/org/apache/jetspeed/components/factorybeans/PlutoFactoryFactoryBean.java

Author: taylor
Date: Tue Jun 14 07:40:32 2005
New Revision: 190598

URL: http://svn.apache.org/viewcvs?rev=190598&view=rev
Log:
http://issues.apache.org/jira/browse/JS2-298
Class loading not J2EE compliant in PlutoFactoryFactoryBean

Modified:
    portals/jetspeed-2/trunk/components/cm/src/java/org/apache/jetspeed/components/factorybeans/PlutoFactoryFactoryBean.java

Modified: portals/jetspeed-2/trunk/components/cm/src/java/org/apache/jetspeed/components/factorybeans/PlutoFactoryFactoryBean.java
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/components/cm/src/java/org/apache/jetspeed/components/factorybeans/PlutoFactoryFactoryBean.java?rev=190598&r1=190597&r2=190598&view=diff
==============================================================================
--- portals/jetspeed-2/trunk/components/cm/src/java/org/apache/jetspeed/components/factorybeans/PlutoFactoryFactoryBean.java (original)
+++ portals/jetspeed-2/trunk/components/cm/src/java/org/apache/jetspeed/components/factorybeans/PlutoFactoryFactoryBean.java Tue Jun 14 07:40:32 2005
@@ -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();



---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org