Configuration dans le web.xml
<servlet>
<servlet-name>SolrServlet</servlet-name>
<servlet-class>fr.paris.lutece.plugins.search.solr.web.SolrSuggestServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>SolrServlet</servlet-name>
<url-pattern>/solrSuggest</url-pattern>
</servlet-mapping>
Configuration à ajouter au solrconfig.xml
<requestHandler name="autoComplete" class="solr.SearchHandler">
<lst name="defaults">
<str name="defType">dismax</str>
<str name="qf">title</str>
<str name="pf">title</str>
<str name="qs">1</str>
<str name="ps">0</str>
<str name="tie">0.1</str>
<str name="fl">uid title</str>
</lst>
</requestHandler>
http://dev.lutece.paris.fr/svn/lutece/contribs/atoswordline/trunk/config-SOLR/example/solr/conf/ http://dev.lutece.paris.fr/svn/lutece/portal/trunk/plugins/technical/plugin-solrserver/webapp/WEB-INF/plugins/solrserver/conf/schema.xml
Sur la xpage search-solr, on peut utiliser des configurations différentes en ajoutant le parametre de query "conf=XXX". Les configurations ont les parametres suivants:
Pour créer et éditer les configurations, il suffit d'insérer ou de modifier des clefs du datastore: solr.app.conf.XXX.YYY où XXX est le nom de la configuration qui sera utilisé dans l'URL de la xpage, et YYY le nom du paramètre à modifier. Par convention, on ajoute aussi la clef datastore solr.app.conf.XXX.installed avec la valeur "true"