lucene-solr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Development Team <dev.and...@gmail.com>
Subject Re: Missing SLF4J lib?
Date Wed, 17 Jun 2009 15:32:14 GMT
Ahhh... yeah it is there, thanks.
Seems to me that it should be in dist's solrj-lib (since it's required at
runtime), but then again I'm not really in a position to comment on that
either.

Question: Are all the jars in solrj-lib required to run SolrJ?

- Daryl.


On Wed, Jun 17, 2009 at 11:13 AM, Mark Miller <markrmiller@gmail.com> wrote:

> True, its not in apache-solr-nightly/dist/solrj-lib, but it is in
> apache-solr-nightly/lib, so no reason to have to download it.
>
> I couldn't comment on whether or not it also belongs in solrj-lib.
>
> --
> - Mark
>
> http://www.lucidimagination.com
>
>
>
>
> Development Team wrote:
>
>> Hi everybody,
>>     With Solr 1.4, when I try to *run* an app that uses SolrJ, it fails
>> with this exception:
>>
>> Exception in thread "Thread-4" java.lang.NoClassDefFoundError:
>> org/slf4j/LoggerFactory
>> at
>>
>> org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.<clinit>(CommonsHttpSolrServer.java:77)
>>
>>     I searched around a bit, and have found people telling me I need to
>> include the SLF4J jars in my classpath. The most helpful of these comments
>> read:
>>
>>
>>
>>> I think you need slf4j-api-1.5.5.jar and slf4j-jdk14-1.5.5.jar. Both
>>> can be found in solr's nightly downloads in the lib directory.
>>>
>>>
>>
>>     Unfortunately that's not true, the "slf4j-jdk" JAR is not present in
>> the nightly's lib directory. In order to get my program to run I had to
>> download it from here and put it in my runtime classpath in order to get
>> my
>> program to work:  http://www.slf4j.org/download.html
>>     Should I log a bug to have this library included in the nightly
>> builds?
>>
>>     Also, on a related note, we may want to warn users of SolrJ in the
>> documentation that they'll need these jars during runtime. Otherwise their
>> programs will fail and they'll wonder what's going on.
>>
>> - Daryl.
>>
>>
>>
>
>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message