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 we...@apache.org on 2004/10/12 21:44:36 UTC

cvs commit: jakarta-jetspeed-2/components/portlet-factory/src/java/org/apache/jetspeed/factory JetspeedPortletFactory.java

weaver      2004/10/12 12:44:36

  Modified:    components/portlet-factory/src/java/org/apache/jetspeed/factory
                        JetspeedPortletFactory.java
  Log:
  see: http://nagoya.apache.org/jira/browse/JS2-140
  
  Revision  Changes    Path
  1.5       +12 -14    jakarta-jetspeed-2/components/portlet-factory/src/java/org/apache/jetspeed/factory/JetspeedPortletFactory.java
  
  Index: JetspeedPortletFactory.java
  ===================================================================
  RCS file: /home/cvs/jakarta-jetspeed-2/components/portlet-factory/src/java/org/apache/jetspeed/factory/JetspeedPortletFactory.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- JetspeedPortletFactory.java	19 Sep 2004 22:28:10 -0000	1.4
  +++ JetspeedPortletFactory.java	12 Oct 2004 19:44:36 -0000	1.5
  @@ -112,7 +112,7 @@
           catch (ClassNotFoundException e)
           {
               synchronized (classLoaderMap)
  -            {
  +            {                
                   Iterator itr = classLoaderMap.values().iterator();
                   while (itr.hasNext() && portlet == null)
                   {
  @@ -120,22 +120,20 @@
                       try
                       {                        
                           portlet = (Portlet) cl.loadClass(className).newInstance();
  +                        if(portlet != null)
  +                        {
  +                           log.warn("Portlet class "+className+" successfuly located in classloader "+cl+".  "+
  +                                     "You can safely ignore any prior messages classloading messages for this class."); 
  +                        }
                       }
  -                    catch (ClassNotFoundException e1)
  +                    catch (Exception e1)
                       {
                           // move along
  -                        System.out.println("CNF: "  + e1.toString() + ":" + className);
  -                    }
  -                    catch (NoClassDefFoundError e2)
  -                    {
  -                        // move along
  -                        System.out.println("NCDF: " + e2.toString() + ":" + className);                        
  -                    }
  -                    catch (ExceptionInInitializerError e3)
  -                    {
  -                        // move along
  -                        System.out.println("EIIE: " + e3.toString() + ":" + className);                                                
  +                        log.warn("The PortletFactory did not locate class "+className+" in classloader "+cl+".  "+
  +                                   "This message can be ignored if "+className+" can be located in subsequent classloaders.  "+
  +                                   "This message triggered by: "+e.toString());
                       }
  +                    
                   }
               }
           }
  
  
  

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