Nope, it's embedded completely. You can find Trie.java in lucene-8.11.2 sources. And compiled class in lucene-analyzers-stempel-8.11.2.jar as well.
On Mon, Apr 3, 2023 at 12:03 PM Saha, Rajib <rajib.s...@sap.com.invalid> wrote: > Hi Mikhail, > > In top stack, > java.lang.NoSuchMethodError: > > > org.egothor.stemmer.Trie.getLastOnPath(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; > > "org.egothor.stemmer.Trie.getLastOnPath" looks to part of a jar > "stempel-*.jar" > > Does "lucene-analysis-stempel*jar" needs internally any other jar like > "stempel-*.jar"? > > Regards > Rajib > > -----Original Message----- > From: Mikhail Khludnev <m...@apache.org> > Sent: 03 April 2023 14:05 > To: java-user@lucene.apache.org > Subject: Re: Run time error in IndexWriter.addDocument > > 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://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Ft.me%2FMUST_SEARCH&data=05%7C01%7Crajib.saha%40sap.com%7C803fcc17c4f14465571908db341e79e5%7C42f7676cf455423c82f6dc2d99791af7%7C0%7C0%7C638161077714577207%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=NAgAfeGNAmo4U7MUby2eIiHXE2y6NjkNvPqDuVFsRN8%3D&reserved=0 > A caveat: Cyrillic! > -- Sincerely yours Mikhail Khludnev https://t.me/MUST_SEARCH A caveat: Cyrillic!