Author: ssmiweve
Date: 2009-09-23 17:37:55 +0200 (Wed, 23 Sep 2009)
New Revision: 7286

Modified:
   
branches/2.18/generic.sesam/search-command-control/default/src/main/java/no/sesat/search/mode/command/SolrSearchCommand.java
Log:
ampersand is treated as parameter separator just like in the restful URLs

Modified: 
branches/2.18/generic.sesam/search-command-control/default/src/main/java/no/sesat/search/mode/command/SolrSearchCommand.java
===================================================================
--- 
branches/2.18/generic.sesam/search-command-control/default/src/main/java/no/sesat/search/mode/command/SolrSearchCommand.java
        2009-09-23 12:20:35 UTC (rev 7285)
+++ 
branches/2.18/generic.sesam/search-command-control/default/src/main/java/no/sesat/search/mode/command/SolrSearchCommand.java
        2009-09-23 15:37:55 UTC (rev 7286)
@@ -20,6 +20,8 @@
 import java.io.Serializable;
 import java.lang.ref.Reference;
 import java.net.MalformedURLException;
+import java.util.ArrayList;
+import java.util.Collection;
 import java.util.HashMap;
 import java.util.Map;
 import java.util.concurrent.ConcurrentHashMap;
@@ -31,7 +33,6 @@
 import no.sesat.search.result.BasicResultList;
 import no.sesat.search.result.FacetedSearchResult;
 import no.sesat.search.result.FacetedSearchResultImpl;
-import no.sesat.search.result.Navigator;
 import no.sesat.search.result.ResultItem;
 import no.sesat.search.result.ResultList;
 import no.sesat.search.site.Site;
@@ -250,6 +251,16 @@
         return item;
     }
 
+    @Override
+    protected Collection<String> getReservedWords() {
+
+        final Collection<String> words = new 
ArrayList<String>(super.getReservedWords());
+        // ampersand is treated as parameter separator just like in the 
restful URLs
+        words.add("&");
+
+        return words;
+    }
+
     // Private -------------------------------------------------------
 
     // Inner classes -------------------------------------------------

_______________________________________________
Kernel-commits mailing list
[email protected]
http://sesat.no/mailman/listinfo/kernel-commits

Reply via email to