Revision: 6448
          http://sourceforge.net/p/jump-pilot/code/6448
Author:   edso
Date:     2020-09-12 13:23:35 +0000 (Sat, 12 Sep 2020)
Log Message:
-----------
add some more robustness if gdal is missing

Modified Paths:
--------------
    
core/trunk/src/com/vividsolutions/jump/workbench/imagery/geoimg/GeoImageFactory.java
    
core/trunk/src/com/vividsolutions/jump/workbench/imagery/geoimg/GeoRaster.java

Modified: 
core/trunk/src/com/vividsolutions/jump/workbench/imagery/geoimg/GeoImageFactory.java
===================================================================
--- 
core/trunk/src/com/vividsolutions/jump/workbench/imagery/geoimg/GeoImageFactory.java
        2020-09-12 13:19:58 UTC (rev 6447)
+++ 
core/trunk/src/com/vividsolutions/jump/workbench/imagery/geoimg/GeoImageFactory.java
        2020-09-12 13:23:35 UTC (rev 6448)
@@ -66,7 +66,9 @@
     try {
       
Class.forName("it.geosolutions.imageio.gdalframework.GDALImageReaderSpi");
       classGDALImageReaderSpiAvailable = true;
-    } catch (ClassNotFoundException e) {} // eat it
+    } catch (NoClassDefFoundError|ClassNotFoundException e) {
+      Logger.debug(e);
+    } // eat it
   }
   
   public void setLoader(Object loader) {

Modified: 
core/trunk/src/com/vividsolutions/jump/workbench/imagery/geoimg/GeoRaster.java
===================================================================
--- 
core/trunk/src/com/vividsolutions/jump/workbench/imagery/geoimg/GeoRaster.java  
    2020-09-12 13:19:58 UTC (rev 6447)
+++ 
core/trunk/src/com/vividsolutions/jump/workbench/imagery/geoimg/GeoRaster.java  
    2020-09-12 13:23:35 UTC (rev 6448)
@@ -116,7 +116,9 @@
       Class.forName("it.geosolutions.imageio.gdalframework.GDALUtilities");
       Class.forName("it.geosolutions.imageio.utilities.ImageIOUtilities");
       areGDALClassesAvailable = true;
-    } catch (ClassNotFoundException e) {} // eat it
+    } catch (NoClassDefFoundError|ClassNotFoundException e) {
+      Logger.debug(e);
+    } // eat it
   }
 
   public GeoRaster(String imageFileLocation) {



_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to