Hi It seems like some corruption, mix or confusion around lucene-analysis-stempel*jar. Please check that you have only one jar file from the corresponding version.
On Mon, Apr 3, 2023 at 10:59 AM Saha, Rajib <rajib.s...@sap.com.invalid> wrote: > Hi, > > We are in a project from migration of Lucene 2.4.1 to 8.11.2. > > We have achieved till now about resolving the compilation errors. > It is a huge project. > > On runtime, we are facing an error on the API IndexWriter.addDocument(). > > Not sure, if I am missing any other jar at runtime. > Can anybody please help me identify, where is the gap here? > Here below is the part the call stack: > > java.lang.NoSuchMethodError: > org.egothor.stemmer.Trie.getLastOnPath(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; > at > org.apache.lucene.analysis.stempel.StempelStemmer.stem(StempelStemmer.java:86) > at > org.apache.lucene.analysis.stempel.StempelFilter.incrementToken(StempelFilter.java:74) > at > org.apache.lucene.index.DefaultIndexingChain$PerField.invert(DefaultIndexingChain.java:924) > at > org.apache.lucene.index.DefaultIndexingChain.processField(DefaultIndexingChain.java:527) > at > org.apache.lucene.index.DefaultIndexingChain.processDocument(DefaultIndexingChain.java:491) > at > org.apache.lucene.index.DocumentsWriterPerThread.updateDocuments(DocumentsWriterPerThread.java:208) > at > org.apache.lucene.index.DocumentsWriter.updateDocuments(DocumentsWriter.java:415) > at > org.apache.lucene.index.IndexWriter.updateDocuments(IndexWriter.java:1471) > at > org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1757) > at > org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1400) > > Regards > Rajib > -- Sincerely yours Mikhail Khludnev https://t.me/MUST_SEARCH A caveat: Cyrillic!