Revision 41643 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.file/org.gvsig.fmap.dal.file.csv/src/main/java/org/gvsig/fmap/dal/store/csv/CSVStoreProvider.java

View differences:

CSVStoreProvider.java
959 959
            store.setFeatureTypes(ftypes, ftype);
960 960

  
961 961
            taskStatus.terminate();
962
        } catch(Exception ex) {
963
            int lineno = 0;
964
            if( reader!=null ) {
965
                lineno = reader.getLine();
966
            }
967
            throw new RuntimeException("Problems reading file '"+getFullFileName()+"' near line "+lineno+".", ex);
968

  
962 969
        } finally {
963 970
            if ( reader != null ) {
964 971
                try {
......
1083 1090
                }
1084 1091
                row = reader.read();
1085 1092
            }
1093
        } catch(Exception ex) {
1094
            int lineno = 0;
1095
            if( reader!=null ) {
1096
                lineno = reader.getLine();
1097
            }
1098
            throw new RuntimeException("Problems reading file '"+getFullFileName()+"' near line "+lineno+".", ex);
1099

  
1086 1100
        } finally {
1087 1101
            if ( reader != null ) {
1088 1102
                try {

Also available in: Unified diff