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.