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());
}
/**