Revision 8697

View differences:

org.gvsig.raster/branches/org.gvsig.raster.2.4/org.gvsig.raster/org.gvsig.raster.gdal/org.gvsig.raster.gdal.provider/src/main/java/org/gvsig/raster/gdal/provider/RasterGdalFileSystemServerProviderFactory.java
75 75
        }
76 76

  
77 77
        if (isAcceptedExtension(file)){
78
            if (!file.exists()) {
79
                return true;
80
            }
78 81
            return isAcceptedByDriver(file);
82
            
83
            
79 84
        }
80 85

  
81 86
        return false;
org.gvsig.raster/branches/org.gvsig.raster.2.4/org.gvsig.raster/org.gvsig.raster.gdal/org.gvsig.raster.gdal.provider/src/main/java/org/gvsig/raster/gdal/provider/RasterGdalFileStoreParameters.java
93 93
    @Override
94 94
    public void setFile(File file) {
95 95
        this.setDynValue(FILE_PARAMTER_NAME, file);
96

  
96
        if( !file.exists() ) {
97
            return;
98
        }
97 99
        if (getCRS()==null){
98 100
            loadPRJ(file);
99 101
        }
org.gvsig.raster/branches/org.gvsig.raster.2.4/org.gvsig.raster/org.gvsig.raster.gdal/org.gvsig.raster.gdal.provider/src/main/java/org/gvsig/raster/gdal/provider/AbstractFileRasterGdalStoreProvider.java
480 480
    }
481 481

  
482 482
    protected void savePrjFile(File dataFile, IProjection proj) throws IOException {
483
        if (proj == null) {
484
            return;
485
        }
483 486
        File file = new File(FilenameUtils.removeExtension(dataFile.getAbsolutePath()) + ".prj");
484 487
        String export = proj.export(ICRSFactory.FORMAT_WKT_ESRI);
485 488
        if (export != null) {

Also available in: Unified diff