Most java based CSV parsing implementations seem to discard the remainder of the stream in case of csv format errors. Examples are OpenCSV (which silently terminates processing) and CSVeed (which terminates noisily with a line and column number).
Any recommendations for a parser/configuration that will skip over faulty lines, warn and continue processing the remaining valid lines would be deeply appreciated.