At a glance, a "NoSuchMethodError" strongly points to using incompatible
JARs.  You say you are on Solr 8.11 but perhaps you have JARs for the DIH
of a previous version.  They need to match.  I checked right now that the
DIH in fact uses the method you point to, which lends credence to my theory.

~ David Smiley
Apache Lucene/Solr Search Developer
http://www.linkedin.com/in/davidwsmiley


On Sun, Dec 12, 2021 at 4:11 AM Surya R <suryam...@gmail.com> wrote:

> hi Solr Devs,
>
> I need guidance on a problem I am having.  We recently upgraded to
> solr-8.11. We still use DIH to pull data from postgres DB.
>
> We use solr in a standalone mode, with multiple cores, each core serving a
> certain business unit.
> When i try kicking off the dataimport handler i get the below error.  I
> have all the dataimport handlers in solr install path and the path was
> mentioned in the solrconfig.xml as well.
>
> Can anyone please let me know what this error is? Why is it referring to
> update processor?
>
> Thanks in advance for your help.
>
> java.lang.NoSuchMethodError:
>
> org.apache.solr.update.processor.TemplateUpdateProcessorFactory.replaceTokens(Ljava/lang/String;Lorg/apache/solr/common/util/Cache;Ljava/util/function/Function;)Ljava/lang/String;
> from /solr/products/dataimport
>
>
> *Thanks*
> *Aditya*
>

Reply via email to