Hi Shawn, thanks for your response, I'll take a look, it seems the slf4j jars are missing in there. The filesystem is not really something that I am going to tweak inside that Docker container, so I might take a look at different approaches as well.
Kind Regards, Florian Krönert Senior Software Developer ORBIS AG | Planckstraße 10 | D-88677 Markdorf Phone: +49 7544 50398 21 | Mobile: +49 162 3065972 | E-Mail: florian.kroen...@orbis.de www.orbis.de Registered Seat: Saarbrücken Commercial Register Court: Amtsgericht Saarbrücken, HRB 12022 Board of Management: Thomas Gard (Chairman), Michael Jung, Stefan Mailänder, Frank Schmelzer Chairman of the Supervisory Board: Ulrich Holzer -----Original Message----- From: Shawn Heisey <elyog...@elyograg.org> Sent: Donnerstag, 18. Juni 2020 04:22 To: solr-user@lucene.apache.org Subject: Re: Log4J Logging to Http On 6/17/2020 1:33 AM, Krönert Florian wrote: > 2020-06-17T07:06:55.121856339Z java.lang.NoClassDefFoundError: Failed > to initialize Apache Solr: Could not find necessary SLF4j logging > jars. If using Jetty, the SLF4j logging jars need to go in the jetty > lib/ext directory. For other containers, the corresponding directory > should be used. For more information, see: > http://wiki.apache.org/solr/SolrLogging > > It seems that only when using the http appender these jars are needed, > without this appender everything works. There must be some aspect of your log4j2.xml configuration that requires a jar that is not included with Solr. > Can you point me in the right direction, where I need to place the > needed jars? Seems to be a little special since I only access the > /var/solr mount directly, the rest is running in docker. If there are extra jars needed for your logging config, they should go in the server/lib/ext directory, which should already exist and contain several jars related to logging. Thanks, Shawn