On 9/6/2015 11:27 AM, Mark Fenbers wrote:
> This issue still persists. :-((
> 
> I have moved all the jars to <instanceDir>/lib.  I have commented out
> all <lib> references in solrconfig.xml.  I have moved all jars to
> <solrhome>/lib and removed them from <instanceDir>/lib.  But nothing has
> changed with any of these steps.
> 
> I only heard of Solr/Lucene about a week ago, and so I downloaded the
> package since then.  If I have multiple versions of things, then it
> would have had to come packaged that way because I only
> downloaded/installed it once.
> 
> In my solrconfig.xml, I reference a file for my particular database
> details in a <requestHandler> tag.  In it, I deliberately misspelled the
> class name because I wanted to see if I got a different error.  I did,
> so I know that my issue isn't because it can't find the class.  (I since
> changed it back.)  The contents of my db-data-config.xml file are
> attached (below).  Do you see anything obviously incorrect about my
> config?  Could this be where the source of the DataImportHandler error
> originates?

If we assume that it cannot be a problem with multiple jar versions,
which sounds pretty reasonable, then I think SOLR-6188 is probably to blame.

https://issues.apache.org/jira/browse/SOLR-6188

I think you should try this as a troubleshooting step:  Rename that lib
directory where you have the jars to something like libtest and
add/change the sharedLib setting in your solr.xml to libtest.  The
following line should do it:

  <str name="sharedLib">libtest</str>

See this wiki page for more information about solr.xml:

https://wiki.apache.org/solr/Solr.xml%204.4%20and%20beyond

If this troubleshooting step fixes the problem, then I think it's
definitely SOLR-6188, and you have a viable workaround that should
continue to work even after SOLR-6188 is fixed.

Thanks,
Shawn

Reply via email to