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

Reply via email to