In the application I m applying URLEncoding on the search string
thus the
entire search string gets converted into :
http://localhost:8080/apache-solr-1.3.0/core510000043/select/?
q=Sigma+Survey+for+Police+Officers%26field%3DIndex_Type_s
%3AproductIndex%26field%3DproductType_s%3Aproduct%26field
%3DIndex_Type_s%3AproductIndex%26field%3DproductType_s%3Aprogram
%26field%3DIndex_Type_s%3AproductIndex%26field%3DproductType_s
%3Acourse%5E1000%26qt%3Ddismaxrequest%26hl%3Dtrue
why are you URL encoding the & that seperates your parameters?
shouldn't this be:
?q=Sigma+Survey+for+Police+Officers&field=Index_Type_s&product...
Check that your parameters are getting parsed as expected, try adding
&echoParams=explicit to your query and check the output:
http://localhost:8983/solr/select?q=*:*&echoParams=explicit
ryan