From d97a11e60b446fe62c33e5d23397efc50a0428c5 Mon Sep 17 00:00:00 2001 From: Eugene Livis Date: Fri, 10 Jan 2020 15:07:34 -0500 Subject: [PATCH] Fix for embedded Solr AutopsyConfig --- .../src/org/sleuthkit/autopsy/keywordsearch/Server.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/Server.java b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/Server.java index cf45fba5ac..df56354e20 100644 --- a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/Server.java +++ b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/Server.java @@ -46,6 +46,7 @@ import java.util.concurrent.TimeUnit; import java.util.concurrent.locks.ReentrantReadWriteLock; import java.util.logging.Level; import javax.swing.AbstractAction; +import org.apache.commons.io.FileUtils; import org.apache.solr.client.solrj.SolrQuery; import org.apache.solr.client.solrj.SolrRequest; import org.apache.solr.client.solrj.SolrServerException; @@ -275,6 +276,7 @@ public class Server { Files.createDirectory(solrHome); Files.copy(Paths.get(solrFolder.getAbsolutePath(), "solr", "solr.xml"), solrHome.resolve("solr.xml")); //NON-NLS Files.copy(Paths.get(solrFolder.getAbsolutePath(), "solr", "zoo.cfg"), solrHome.resolve("zoo.cfg")); //NON-NLS + FileUtils.copyDirectory(Paths.get(solrFolder.getAbsolutePath(), "solr", "configsets").toFile(), solrHome.resolve("configsets").toFile()); //NON-NLS } catch (IOException ex) { logger.log(Level.SEVERE, "Failed to create Solr home folder:", ex); //NON-NLS }