Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
2.21.1
-
None
-
Unknown
Description
I use .split().tokenize("\n", 10000, true).streaming() to stream csv file with header row and skip first line.
When file contains ONLY header row - java.util.NoSuchElementException is thrown in https://github.com/apache/camel/blob/camel-2.21.1/camel-core/src/main/java/org/apache/camel/util/GroupTokenIterator.java#L158, because when it skips first line - it does not check if it has next line and just calls next().