You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by us...@apache.org on 2012/07/24 23:07:56 UTC

svn commit: r1365283 - /lucene/dev/branches/lucene2510/lucene/analysis/common/src/java/org/apache/lucene/analysis/util/AnalysisSPILoader.java

Author: uschindler
Date: Tue Jul 24 21:07:56 2012
New Revision: 1365283

URL: http://svn.apache.org/viewvc?rev=1365283&view=rev
Log:
LUCENE-2510: Fix lookup issue in not-yet tested code

Modified:
    lucene/dev/branches/lucene2510/lucene/analysis/common/src/java/org/apache/lucene/analysis/util/AnalysisSPILoader.java

Modified: lucene/dev/branches/lucene2510/lucene/analysis/common/src/java/org/apache/lucene/analysis/util/AnalysisSPILoader.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene2510/lucene/analysis/common/src/java/org/apache/lucene/analysis/util/AnalysisSPILoader.java?rev=1365283&r1=1365282&r2=1365283&view=diff
==============================================================================
--- lucene/dev/branches/lucene2510/lucene/analysis/common/src/java/org/apache/lucene/analysis/util/AnalysisSPILoader.java (original)
+++ lucene/dev/branches/lucene2510/lucene/analysis/common/src/java/org/apache/lucene/analysis/util/AnalysisSPILoader.java Tue Jul 24 21:07:56 2012
@@ -76,9 +76,8 @@ public final class AnalysisSPILoader<S e
     this.services = Collections.unmodifiableMap(services);
   }
   
-  // TODO: do we even need this method?
   public S newInstance(String name) {
-    final Class<? extends S> service = lookupClass(name);
+    final Class<? extends S> service = lookupClass(name.toLowerCase(Locale.ROOT));
     try {
       return service.newInstance();
     } catch (Exception e) {