You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-commits@lucene.apache.org by yo...@apache.org on 2007/06/02 01:34:17 UTC

svn commit: r543661 - /lucene/solr/branches/branch-1.2/src/webapp/resources/admin/analysis.jsp

Author: yonik
Date: Fri Jun  1 16:34:16 2007
New Revision: 543661

URL: http://svn.apache.org/viewvc?view=rev&rev=543661
Log:
work around jetty compilation issue of analysis.jsp

Modified:
    lucene/solr/branches/branch-1.2/src/webapp/resources/admin/analysis.jsp

Modified: lucene/solr/branches/branch-1.2/src/webapp/resources/admin/analysis.jsp
URL: http://svn.apache.org/viewvc/lucene/solr/branches/branch-1.2/src/webapp/resources/admin/analysis.jsp?view=diff&rev=543661&r1=543660&r2=543661
==============================================================================
--- lucene/solr/branches/branch-1.2/src/webapp/resources/admin/analysis.jsp (original)
+++ lucene/solr/branches/branch-1.2/src/webapp/resources/admin/analysis.jsp Fri Jun  1 16:34:16 2007
@@ -312,11 +312,21 @@
 
     List<Tok>[] arr = (List<Tok>[])map.values().toArray(new ArrayList[map.size()]);
 
+    /* Jetty 6.1.3 miscompiles this generics version...
     Arrays.sort(arr, new Comparator<List<Tok>>() {
       public int compare(List<Tok> toks, List<Tok> toks1) {
         return toks.get(0).pos - toks1.get(0).pos;
       }
     }
+    */
+
+    Arrays.sort(arr, new Comparator() {
+      public int compare(Object toks, Object toks1) {
+        return ((List<Tok>)toks).get(0).pos - ((List<Tok>)toks1).get(0).pos;
+      }
+    }
+
+
     );
 
     out.println("<table width=\"auto\" class=\"analysis\" border=\"1\">");