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()) {


Reply via email to