Telligent Community 7.0 requires Solr 3.6. Whether you are doing a clean install or an upgrade, you must install this version.
<Server ...> <Service ...> <Connector port="8080"... URIEncoding="UTF-8"/> ... </Connector> </Service></Server>
Important: Solr should never be accessible to the public. Ensure that neither the Tomcat home page nor the Solr home page is publicly accessible. If this endpoint is accessible, work with your IT department or read Securing Solr on Tomcat for more details on blocking this endpoint from the public.
Note: This URL is case-sensitive.
Note: If you have any issues with search, see troubleshoot search errors.
On the server that is running the Telligent Job Scheduler, install either the Windows search service or indexing service depending on your operating system.
By default, Windows includes IFilters to extract textual content from uploaded files (such as media gallery files, blog post attachments and forum post attachments). However additional IFilters may be installed to index content from additional file types. Telligent recommends that you install the following additional IFilters:
Explanation of the "xpath="/CommunityServer/Search/Solr" setting in the override file would be helpful. It would also be good to know how to test that the "value" setting of that override.
dsentelle Xpath is a mechanism of selecting nodes in an XML document. This will basically match the Solr node in the communityserver.config file and then replace the "value" attribute with what you specify - in this case your Solr endpoint. The testing would be to perform a search on your site - You want to either see search results or "no results found" and not something like "unable to contact search" - this means your solr install is working and configured correctly.
If you look in communityserver.config, you'll see an XML structure like this:
The XPath expression /CommunityServer/Search/Solr says to start at the top of the XML document and traverse the tree looking for children in that particular order, then select the node(s) that match.
Telligent Systems, Inc. ©2013, All Rights Reserved