CSVDataStore failed error.

Fess Ver: 14.11.0

I tried to test add file to the index list by using “CSVDataStore”,
but failed with following errors in the “fess_crawler.log” file:

2023-12-21 17:43:53,655 [Xd1pi4wBOhXubs_isNvz-1] ERROR Failed to process a data crawling: BADTEST
java.lang.AbstractMethodError: Receiver class org.codelibs.fess.ds.csv.CsvDataStore does not define or inherit an implementation of the resolved method ‘abstract void storeData(org.codelibs.fess.es.config.exentity.DataConfig, org.codelibs.fess.ds.callback.IndexUpdateCallback, org.codelibs.fess.entity.DataStoreParams, java.util.Map, java.util.Map)’ of abstract class org.codelibs.fess.ds.AbstractDataStore.
at org.codelibs.fess.ds.AbstractDataStore.store(AbstractDataStore.java:122) ~[classes/:?]
at org.codelibs.fess.helper.DataIndexHelper$DataCrawlingThread.process(DataIndexHelper.java:218) [classes/:?]
at org.codelibs.fess.helper.DataIndexHelper

My CSVDatSTore job “BADTEST” was set as below:

The csv file is : C:\Mytest\0.csv
and there is one line only in it:

test.txt,http://test.com/,12345,2023-12-12T08:08:08

Please teach me how to make my CSVDataStore job works.

What version of fess-ds-csv do you use? You can check it at Admin Plugin page.

Thanks for your reply.

I install the plugin of “fess-ds-csv”, the version is 14.11.0.
But I found i did not install another plugin “fess-ds-db”.
Does it necessary for “CSVDataStore” and “CSVListDataStore” crawl tasks?

Sorry, I found the reason to fix it.
It’s my mistake to install wrong version.