From f593e31565755e67976987c96dbf67d0a2fd58c8 Mon Sep 17 00:00:00 2001 From: Christoph Strobl Date: Fri, 12 Feb 2016 11:00:18 +0100 Subject: [PATCH] #151 - Override managed version to support Solr 5.x. Pull in matching Solr 5 version. --- .../springdata/solr/SolrTestConfiguration.java | 12 ++++++------ solr/pom.xml | 5 +++++ 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/solr/managed-schema/src/test/java/example/springdata/solr/SolrTestConfiguration.java b/solr/managed-schema/src/test/java/example/springdata/solr/SolrTestConfiguration.java index 44bdeddd..6b4a3cce 100644 --- a/solr/managed-schema/src/test/java/example/springdata/solr/SolrTestConfiguration.java +++ b/solr/managed-schema/src/test/java/example/springdata/solr/SolrTestConfiguration.java @@ -15,17 +15,17 @@ */ package example.springdata.solr; -import example.springdata.solr.product.ProductRepository; - import javax.annotation.PreDestroy; -import org.apache.solr.client.solrj.SolrServer; -import org.apache.solr.client.solrj.impl.HttpSolrServer; +import org.apache.solr.client.solrj.SolrClient; +import org.apache.solr.client.solrj.impl.HttpSolrClient; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.data.solr.repository.config.EnableSolrRepositories; +import example.springdata.solr.product.ProductRepository; + /** * {@link Configuration} class enabling schema support for solr.
*
@@ -41,8 +41,8 @@ public class SolrTestConfiguration { @Autowired ProductRepository repo; @Bean - public SolrServer solrServer() { - return new HttpSolrServer("http://localhost:8983/solr"); + public SolrClient solrServer() { + return new HttpSolrClient("http://localhost:8983/solr"); } /** diff --git a/solr/pom.xml b/solr/pom.xml index 43b56c9f..eed17645 100644 --- a/solr/pom.xml +++ b/solr/pom.xml @@ -33,6 +33,11 @@ joda-time + + org.apache.solr + solr-solrj + 5.3.1 + \ No newline at end of file