Steffan - I added a note to fix this in this JIRA ticket - 
https://issues.apache.org/jira/browse/SOLR-8590 
<https://issues.apache.org/jira/browse/SOLR-8590>

Some options for you, don’t use -d example/files (you can actually omit the 
“\conf” part of that parameter, nicely!) for books.csv.    Only use 
example/files for true rich document “files” (such as PDF, Word, HTML, plain 
text, etc).  If for some reason example/files (yay!  there’s some good tricks 
in there, and I’m about to hit publish on a blog post on it just before the 
webinar about it tomorrow*!) adds some value for your needs, tinker with 
conf/update-script.js to avoid the use of the “content” field.  

        Erik

* webinar: 
https://programs.lucidworks.com/Webinar-Solr-example-files.html?utm_source=hp 
<https://programs.lucidworks.com/Webinar-Solr-example-files.html?utm_source=hp> 
and blog post series that will have the final in that series published soon 
too: https://lucidworks.com/blog/2015/12/08/browse-new-improved-solr-5/ 
<https://lucidworks.com/blog/2015/12/08/browse-new-improved-solr-5/>



> On Jan 26, 2016, at 4:40 AM, Netz, Steffen <steffen.n...@ipms.fraunhofer.de> 
> wrote:
> 
> Hi,
> 
> I'm just downloaded solr and playing around.
> So far I started the Server and created a core:
> 
> bin\solr start
> bin\solr create -c files -d example\files\conf
> 
> now, I'm trying to post some files:
> java -Dauto  -Dc=files -jar example\exampledocs\post.jar 
> example\exampledocs\books.csv
> 
> and get the following error:
> org.apache.solr.common.SolrException: Unable to invoke function processAdd in 
> script: update-script.js: Can't unambiguously select between fixed arity 
> signatures [(java.lang.String, java.lang.String), (java.lang.String, 
> java.io.Reader)] of the method 
> org.apache.solr.analysis.TokenizerChain.tokenStream for argument types 
> [java.lang.String, null]
>                at 
> org.apache.solr.update.processor.StatelessScriptUpdateProcessorFactory$ScriptUpdateProcessor.invokeFunction(StatelessScriptUpdateProcessorFactory.java:433)
> ...
> Caused by: java.lang.NoSuchMethodException: Can't unambiguously select 
> between fixed arity signatures [(java.lang.String, java.lang.String), 
> (java.lang.String, java.io.Reader)] of the method 
> org.apache.solr.analysis.TokenizerChain.tokenStream for argument types 
> [java.lang.String, null]
>                at 
> jdk.internal.dynalink.beans.OverloadedMethod.throwAmbiguousMethod(OverloadedMethod.java:225)
> 
> 
> Any hint?
> Steffen
> 
> My Solr: 5.4.1
> My Java : java version "1.8.0_71"
> 
> 

Reply via email to