You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by gc...@apache.org on 2012/08/24 01:23:35 UTC

svn commit: r1376770 - /myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/util/ClassLoaderUtils.java

Author: gcrawford
Date: Thu Aug 23 23:23:34 2012
New Revision: 1376770

URL: http://svn.apache.org/viewvc?rev=1376770&view=rev
Log:
reverting last change, causing compiler errors with 1.6 version 21

Modified:
    myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/util/ClassLoaderUtils.java

Modified: myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/util/ClassLoaderUtils.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/util/ClassLoaderUtils.java?rev=1376770&r1=1376769&r2=1376770&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/util/ClassLoaderUtils.java (original)
+++ myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/util/ClassLoaderUtils.java Thu Aug 23 23:23:34 2012
@@ -218,17 +218,15 @@ public final class ClassLoaderUtils
 
   /**
    * Instantiate the first registered services from a file in /META-INF/services.
-   * @param serviceClass type of the abstract service class.
+   * @param service the classname of the abstract service class.
    * eg: javax.servlet.Filter
    * @see #getService(String)
    * @see #getServices(Class)
    * @see #getServices(String)
    */
-  public static <T> T getService(Class<T> serviceClass)
+  public static <T> T getService(Class<T> service)
   {
-    T service = getService(serviceClass.getName());
-    
-    return service;
+    return (T) getService(service.getName());
   }
 
   /**