You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by cm...@apache.org on 2009/09/11 17:31:07 UTC

svn commit: r813880 - /camel/trunk/components/camel-bindy/src/main/java/org/apache/camel/dataformat/bindy/csv/BindyCsvDataFormat.java

Author: cmoulliard
Date: Fri Sep 11 15:31:06 2009
New Revision: 813880

URL: http://svn.apache.org/viewvc?rev=813880&view=rev
Log:
Add additional control in class BindyCsvDataFormat.java for empty file otherwise scanner.nextLine() generates an error

Modified:
    camel/trunk/components/camel-bindy/src/main/java/org/apache/camel/dataformat/bindy/csv/BindyCsvDataFormat.java

Modified: camel/trunk/components/camel-bindy/src/main/java/org/apache/camel/dataformat/bindy/csv/BindyCsvDataFormat.java
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-bindy/src/main/java/org/apache/camel/dataformat/bindy/csv/BindyCsvDataFormat.java?rev=813880&r1=813879&r2=813880&view=diff
==============================================================================
--- camel/trunk/components/camel-bindy/src/main/java/org/apache/camel/dataformat/bindy/csv/BindyCsvDataFormat.java (original)
+++ camel/trunk/components/camel-bindy/src/main/java/org/apache/camel/dataformat/bindy/csv/BindyCsvDataFormat.java Fri Sep 11 15:31:06 2009
@@ -98,7 +98,11 @@
 
             // If the first line of the CSV file contains columns name, then we skip this line
             if (factory.getSkipFirstLine()) {
-                scanner.nextLine();
+            	
+            	// Check if scanner is empty
+            	if (scanner.hasNextLine()) {
+            		scanner.nextLine();
+            	}
             }
 
             while (scanner.hasNextLine()) {