RESOLVED: BATCH-732 FlatFileItemReader ignores skipped lines on restart

This commit is contained in:
dsyer
2008-07-17 17:06:33 +00:00
parent cb5584bc1d
commit 074ea01681
2 changed files with 75 additions and 1 deletions

View File

@@ -97,7 +97,8 @@ public class FlatFileItemReader extends AbstractBufferedItemReaderItemStream imp
protected void jumpToItem(int itemIndex) throws Exception {
Object record = "";
while (reader.getPosition() < itemIndex && record != null) {
int index = itemIndex + (firstLineIsHeader?1:0) + linesToSkip;
while (reader.getPosition() < index && record != null) {
readLine();
}
}