I have a spring batch job which takes-in flat file, processes the records and writes-out the output to another flat file.
I have used FlatFileItemReader and FlatFileItemWriter as reader and writer respectively.
However, when I try to implement multi-threaded steps, my job does not work properly. I get following warnings in my log file
WARN ChunkMonitor:109 - No ItemReader set (must be concurrent step), so ignoring offset data.
WARN ChunkMonitor:141 - ItemStream was opened in a different thread. Restart data could be compromised.
Can you please help me out in implementing multi-threaded step?