Hi, 7.0+ solr-analytics code added:
public void prepare(ResponseBuilder rb) throws IOException { ... rb._isOlapAnalytics = false; ... references to ResponseBuilder._isOlapAnalytics -- a package var in solr-core Since solr-analytics lives in 'dist/' while solr-core lives in 'server/solr-webapp/webapp/WEB-INF/lib/', (If referenced in solrconfig) You get a IllegalAccessError: <pre> Server Error</pre></p><h3>Caused by:</h3><pre>java.lang.IllegalAccessError: tried to access field org.apache.solr.handler.component.ResponseBuilder._isOlapAnalytics from class org.apache.solr.handler.component.AnalyticsComponent at org.apache.solr.handler.component.AnalyticsComponent.prepare(AnalyticsComponent.java:46) at org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:269) at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:177) at org.apache.solr.core.SolrCore.execute(SolrCore.java:2484) at org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:720) Note above is for 7.1 but happens in 7.0.1 as well. Workaround is: mv dist/solr-analytics-7.1.0.jar server/solr-webapp/webapp/WEB-INF/lib Which gets rid of error. BTW, my solrconfig looks like: ... <lib dir="${solr.install.dir:../../../..}/contrib/extraction/lib" regex=".*\.jar"></lib> <lib dir="${solr.install.dir:../../../..}/dist/" regex="solr-cell-\d.*\.jar"></lib> <lib dir="${solr.install.dir:../../../..}/contrib/clustering/lib/" regex=".*\.jar"></lib> <lib dir="${solr.install.dir:../../../..}/dist/" regex="solr-clustering-\d.*\.jar"></lib> <lib dir="${solr.install.dir:../../../..}/contrib/langid/lib/" regex=".*\.jar"></lib> <lib dir="${solr.install.dir:../../../..}/dist/" regex="solr-langid-\d.*\.jar"></lib> <lib dir="${solr.install.dir:../../../..}/contrib/velocity/lib" regex=".*\.jar"></lib> <lib dir="${solr.install.dir:../../../..}/dist/" regex="solr-velocity-\d.*\.jar"></lib> <lib dir="${solr.install.dir:../../../..}/dist/" regex="solr-analytics-\d.*\.jar"></lib> ... Last place tried which worked was 6.3.0 Thx