jford       2004/10/11 14:52:00

  Modified:    components/search/src/java/org/apache/jetspeed/search/handlers
                        HandlerFactoryImpl.java
  Log:
  Switched from current threads class loader to Class.forName
  
  Revision  Changes    Path
  1.2       +4 -3      
jakarta-jetspeed-2/components/search/src/java/org/apache/jetspeed/search/handlers/HandlerFactoryImpl.java
  
  Index: HandlerFactoryImpl.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jetspeed-2/components/search/src/java/org/apache/jetspeed/search/handlers/HandlerFactoryImpl.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- HandlerFactoryImpl.java   28 Sep 2004 20:42:19 -0000      1.1
  +++ HandlerFactoryImpl.java   11 Oct 2004 21:52:00 -0000      1.2
  @@ -80,9 +80,10 @@
                   throw new Exception("No handler was found for document type: " + 
className);
               }
       
  -            ClassLoader classLoader = 
Thread.currentThread().getContextClassLoader();
  +            //ClassLoader classLoader = 
Thread.currentThread().getContextClassLoader();
               
  -            handler = (ObjectHandler) 
classLoader.loadClass(handlerClass).newInstance();
  +            //handler = (ObjectHandler) 
classLoader.loadClass(handlerClass).newInstance();
  +            handler = (ObjectHandler)Class.forName(handlerClass).newInstance();
               handlerCache.put(className, handler);
           }
           //System.out.println("HandlerFactory: returning handler " + handler + " for 
" + obj);
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to