diff --git a/pom.xml b/pom.xml
index c8653b7b8..5361edda5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -155,7 +155,7 @@
docker-public.terrestris.de/shogun/${project.artifactId}:latest
- 9.0.0
+ 9.3.0
27.1
diff --git a/shogun-lib/src/main/java/de/terrestris/shogun/lib/solr/ShapeImporter.java b/shogun-lib/src/main/java/de/terrestris/shogun/lib/solr/ShapeImporter.java
index b7c0bbcb0..414294080 100644
--- a/shogun-lib/src/main/java/de/terrestris/shogun/lib/solr/ShapeImporter.java
+++ b/shogun-lib/src/main/java/de/terrestris/shogun/lib/solr/ShapeImporter.java
@@ -76,7 +76,7 @@ private SolrInputDocument convertFromFeature(SimpleFeature feature) {
WKTWriter2 wkt = new WKTWriter2();
doc.addField("id", String.format("%s_%s", prefix, feature.getID()));
doc.addField("category", category);
- doc.addField("title", feature.getProperty("EBENE").getValue() + " " + feature.getProperty("NAME").getValue());
+ doc.addField("title", feature.getProperty("NAME").getValue());
for (Property prop : feature.getProperties()) {
if (prop.getName().getLocalPart().equals("the_geom")) {
continue;
@@ -117,9 +117,11 @@ public void importShape() throws IOException, SolrServerException, FactoryExcept
Filter filter = Filter.INCLUDE;
FeatureCollection collection = new ReprojectingFeatureCollection(source.getFeatures(filter), CRS.decode("CRS:84"));
- try (Http2SolrClient solr = new Http2SolrClient.Builder(solrUrl).build();
- FeatureIterator features = collection.features()) {
- solr.setParser(new XMLResponseParser());
+
+ try (
+ Http2SolrClient solr = new Http2SolrClient.Builder(solrUrl).withResponseParser(new XMLResponseParser()).build();
+ FeatureIterator features = collection.features()
+ ) {
solr.deleteByQuery("id:" + prefix + "*");
while (features.hasNext()) {
try {