Revision: 6443 http://sourceforge.net/p/jump-pilot/code/6443 Author: michaudm Date: 2020-09-12 09:09:22 +0000 (Sat, 12 Sep 2020) Log Message: ----------- Improve error handling for image drivers
Modified Paths: -------------- core/trunk/src/com/vividsolutions/jump/workbench/imagery/ReferencedImageFactoryFileLayerLoader.java core/trunk/src/com/vividsolutions/jump/workbench/imagery/geoimg/GeoImage.java core/trunk/src/com/vividsolutions/jump/workbench/imagery/geotiff/GeoTIFFImage.java core/trunk/src/com/vividsolutions/jump/workbench/imagery/graphic/CommonsImage.java core/trunk/src/com/vividsolutions/jump/workbench/imagery/graphic/CommonsImageFactory.java core/trunk/src/com/vividsolutions/jump/workbench/imagery/graphic/IOGraphicImage.java core/trunk/src/com/vividsolutions/jump/workbench/imagery/graphic/JAIGraphicImage.java core/trunk/src/language/jump.properties core/trunk/src/language/jump_cz.properties core/trunk/src/language/jump_de.properties core/trunk/src/language/jump_es.properties core/trunk/src/language/jump_fi.properties core/trunk/src/language/jump_fr.properties core/trunk/src/language/jump_hu.properties core/trunk/src/language/jump_it.properties core/trunk/src/language/jump_ja_JP.properties core/trunk/src/language/jump_ml.properties core/trunk/src/language/jump_pt.properties core/trunk/src/language/jump_pt_BR.properties core/trunk/src/language/jump_ta_IN.properties core/trunk/src/language/jump_te.properties core/trunk/src/language/jump_zh_CN.properties core/trunk/src/language/jump_zh_HK.properties Modified: core/trunk/src/com/vividsolutions/jump/workbench/imagery/ReferencedImageFactoryFileLayerLoader.java =================================================================== --- core/trunk/src/com/vividsolutions/jump/workbench/imagery/ReferencedImageFactoryFileLayerLoader.java 2020-09-12 09:05:16 UTC (rev 6442) +++ core/trunk/src/com/vividsolutions/jump/workbench/imagery/ReferencedImageFactoryFileLayerLoader.java 2020-09-12 09:09:22 UTC (rev 6443) @@ -34,9 +34,11 @@ import java.util.HashSet; import java.util.Map; +import com.vividsolutions.jump.workbench.Logger; import org.openjump.core.ccordsys.srid.SRIDStyle; import org.openjump.core.ccordsys.utils.ProjUtils; import org.openjump.core.ui.io.file.AbstractFileLayerLoader; +import org.openjump.core.ui.util.ExceptionUtil; import org.openjump.core.ui.util.TaskUtil; import com.vividsolutions.jts.geom.Coordinate; @@ -53,6 +55,7 @@ import com.vividsolutions.jump.workbench.model.Layer; import com.vividsolutions.jump.workbench.model.LayerManager; import com.vividsolutions.jump.workbench.model.Prioritized; +import org.saig.jump.lang.I18N; public class ReferencedImageFactoryFileLayerLoader extends AbstractFileLayerLoader implements Prioritized { @@ -99,8 +102,17 @@ layerManager.setFiringEvents(true); } Feature feature; - feature = createImageFeature(imageFactory, uri, - getImageryLayerDataset(layer)); + try { + feature = createImageFeature(imageFactory, uri, + getImageryLayerDataset(layer)); + } catch(Exception e) { + throw new ReferencedImageException(I18N.getMessage( + "com.vividsolutions.jump.workbench.imagery.ReferencedImageException", + new Object[]{uri, imageFactory.getTypeName() + + " (" + imageFactory.getDescription() + ")"}) + "\n\n" + e.getMessage(), + e + ); + } // only add layer if no exception occured if (targetLayer == null) { Modified: core/trunk/src/com/vividsolutions/jump/workbench/imagery/geoimg/GeoImage.java =================================================================== --- core/trunk/src/com/vividsolutions/jump/workbench/imagery/geoimg/GeoImage.java 2020-09-12 09:05:16 UTC (rev 6442) +++ core/trunk/src/com/vividsolutions/jump/workbench/imagery/geoimg/GeoImage.java 2020-09-12 09:09:22 UTC (rev 6443) @@ -78,10 +78,10 @@ throws ReferencedImageException { try { gtr = new GeoReferencedRaster(location, reader); + // Try to access data and fail fast if not possible + gtr.src.getData(); } catch (Exception ex) { dispose(); - String causemsg = ex.getCause() != null ? "\n" - + ex.getCause().getMessage() : ""; throw new ReferencedImageException(ex); } } Modified: core/trunk/src/com/vividsolutions/jump/workbench/imagery/geotiff/GeoTIFFImage.java =================================================================== --- core/trunk/src/com/vividsolutions/jump/workbench/imagery/geotiff/GeoTIFFImage.java 2020-09-12 09:05:16 UTC (rev 6442) +++ core/trunk/src/com/vividsolutions/jump/workbench/imagery/geotiff/GeoTIFFImage.java 2020-09-12 09:09:22 UTC (rev 6443) @@ -57,14 +57,16 @@ try { gtr = new GeoTIFFRaster(location); rasterPainter = new RasterPainter(gtr); - } catch (Exception ex) { + // Try to access data and fail fast if not possible + rasterPainter.geoRaster.src.getData(); + } catch (Exception e) { gtr = null; - throw new JUMPException(ex.getMessage()); + throw new ReferencedImageException(e); } } public void paint(Feature f, java.awt.Graphics2D g, Viewport viewport) - throws ReferencedImageException { + throws ReferencedImageException { try { rasterPainter.paint(g, viewport); } catch (Exception ex) { @@ -77,7 +79,6 @@ } public String getLoader() { - return "null"; + return null; } - } \ No newline at end of file Modified: core/trunk/src/com/vividsolutions/jump/workbench/imagery/graphic/CommonsImage.java =================================================================== --- core/trunk/src/com/vividsolutions/jump/workbench/imagery/graphic/CommonsImage.java 2020-09-12 09:05:16 UTC (rev 6442) +++ core/trunk/src/com/vividsolutions/jump/workbench/imagery/graphic/CommonsImage.java 2020-09-12 09:09:22 UTC (rev 6443) @@ -65,7 +65,6 @@ * www.ashs.isa.com */ import java.awt.image.BufferedImage; -import java.io.IOException; import java.io.InputStream; import java.net.URI; @@ -73,7 +72,6 @@ import org.apache.commons.imaging.Imaging; import org.openjump.util.UriUtil; -import com.vividsolutions.jts.geom.Envelope; import com.vividsolutions.jump.io.CompressedFile; import com.vividsolutions.jump.workbench.imagery.ReferencedImageException; Modified: core/trunk/src/com/vividsolutions/jump/workbench/imagery/graphic/CommonsImageFactory.java =================================================================== --- core/trunk/src/com/vividsolutions/jump/workbench/imagery/graphic/CommonsImageFactory.java 2020-09-12 09:05:16 UTC (rev 6442) +++ core/trunk/src/com/vividsolutions/jump/workbench/imagery/graphic/CommonsImageFactory.java 2020-09-12 09:09:22 UTC (rev 6443) @@ -39,7 +39,7 @@ public class CommonsImageFactory extends AbstractGraphicImageFactory { public String getTypeName() { - return "Commons"; + return "Commons Imaging"; } public ReferencedImage createImage(String location) { Modified: core/trunk/src/com/vividsolutions/jump/workbench/imagery/graphic/IOGraphicImage.java =================================================================== --- core/trunk/src/com/vividsolutions/jump/workbench/imagery/graphic/IOGraphicImage.java 2020-09-12 09:05:16 UTC (rev 6442) +++ core/trunk/src/com/vividsolutions/jump/workbench/imagery/graphic/IOGraphicImage.java 2020-09-12 09:09:22 UTC (rev 6443) @@ -69,7 +69,6 @@ import java.io.IOException; import java.io.InputStream; import java.net.URI; -import java.net.URISyntaxException; import javax.imageio.ImageIO; @@ -77,6 +76,7 @@ import com.vividsolutions.jump.util.FileUtil; import com.vividsolutions.jump.workbench.imagery.ReferencedImageException; + /** * An image whose source is a bitmap * @@ -123,15 +123,13 @@ if (image == null) throw new IOException("ImageIO read returned null"); + // Try to access data and fail fast if not possible + image.getData().getParent().getDataBuffer(); setImage(image); // infos are difficult to come by, set at least file extension setType(FileUtil.getExtension(CompressedFile.getTargetFileWithPath(uri))); - } catch (URISyntaxException e) { - throw new ReferencedImageException("Could not open image file " - + getUri(), e); - } catch (IOException e) { - throw new ReferencedImageException("Could not open image file " - + getUri(), e); + } catch (Exception e) { + throw new ReferencedImageException(e); } finally { // close streams on any failure close(is); Modified: core/trunk/src/com/vividsolutions/jump/workbench/imagery/graphic/JAIGraphicImage.java =================================================================== --- core/trunk/src/com/vividsolutions/jump/workbench/imagery/graphic/JAIGraphicImage.java 2020-09-12 09:05:16 UTC (rev 6442) +++ core/trunk/src/com/vividsolutions/jump/workbench/imagery/graphic/JAIGraphicImage.java 2020-09-12 09:09:22 UTC (rev 6443) @@ -65,10 +65,8 @@ * www.ashs.isa.com */ import java.awt.image.BufferedImage; -import java.io.IOException; import java.io.InputStream; import java.net.URI; -import java.net.URISyntaxException; import javax.media.jai.JAI; import javax.media.jai.RenderedOp; @@ -79,6 +77,7 @@ import com.vividsolutions.jump.io.CompressedFile; import com.vividsolutions.jump.workbench.imagery.ReferencedImageException; + /** * An image whose source is a bitmap * @@ -126,16 +125,10 @@ // we assume JAI uses the first listed decoder if (decs.length > 0) setType(decs[0]); - // System.out.println(Arrays.toString(decs)); // close second stream early close(is2); - - } catch (URISyntaxException e) { - throw new ReferencedImageException("Could not open image file " - + getUri(), e); - } catch (IOException e) { - throw new ReferencedImageException("Could not open image file " - + getUri(), e); + } catch (Exception e) { + throw new ReferencedImageException(e); } finally { // close streams on any failure close(is); Modified: core/trunk/src/language/jump.properties =================================================================== --- core/trunk/src/language/jump.properties 2020-09-12 09:05:16 UTC (rev 6442) +++ core/trunk/src/language/jump.properties 2020-09-12 09:09:22 UTC (rev 6443) @@ -46,6 +46,9 @@ com.vividsolutions.jump.workbench.datasource.SaveFileDataSourceQueryChooser.Invalid-file-name = Invalid File Name com.vividsolutions.jump.workbench.imagery.ecw.path-contains-nonansi-chars = ECW loader does not support locations containing non ASCII characters. Please simplify the path to file by deleting/replacing the characters marked with questionmarks (?) in the following path\! Path\: ''{0}'' com.vividsolutions.jump.workbench.imagery.ReferencedImagesLayer = Referenced Image Layer +com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not open "{0}"\n\ +with "{1}" driver.\n\ +Try another pilot or fix the image. com.vividsolutions.jump.workbench.model.Layer = Vector Layer com.vividsolutions.jump.workbench.plugin.A-Task-Window-must-be-active = A Task Window must be active com.vividsolutions.jump.workbench.plugin.A-fence-must-be-drawn = A fence must be drawn Modified: core/trunk/src/language/jump_cz.properties =================================================================== --- core/trunk/src/language/jump_cz.properties 2020-09-12 09:05:16 UTC (rev 6442) +++ core/trunk/src/language/jump_cz.properties 2020-09-12 09:09:22 UTC (rev 6443) @@ -2970,4 +2970,7 @@ org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.order-by-attribute-tooltip=#T:Attribute used to sort points belonging to a path org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.use-selection=#T:Use selection only org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.non-point-warning=#T:Some geometries in the layer are not points : they will be excluded -ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame \ No newline at end of file +ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame +com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not open "{0}"\n\ + with "{1}" driver.\n\ + Try another pilot or fix the image. \ No newline at end of file Modified: core/trunk/src/language/jump_de.properties =================================================================== --- core/trunk/src/language/jump_de.properties 2020-09-12 09:05:16 UTC (rev 6442) +++ core/trunk/src/language/jump_de.properties 2020-09-12 09:09:22 UTC (rev 6443) @@ -2963,4 +2963,7 @@ org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.use-selection=#T:Use selection only com.vividsolutions.wms.AbstractParser.wms-parser-not-found=#T:Mandatory element <{0}> not found in the GetCapabilities,\nThere may be a WMS version problem! org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.non-point-warning=#T:Some geometries in the layer are not points : they will be excluded -ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame \ No newline at end of file +ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame +com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not open "{0}"\n\ + with "{1}" driver.\n\ + Try another pilot or fix the image. \ No newline at end of file Modified: core/trunk/src/language/jump_es.properties =================================================================== --- core/trunk/src/language/jump_es.properties 2020-09-12 09:05:16 UTC (rev 6442) +++ core/trunk/src/language/jump_es.properties 2020-09-12 09:09:22 UTC (rev 6443) @@ -2941,4 +2941,7 @@ org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.use-selection=Usar solo la selecci\xF3n com.vividsolutions.wms.AbstractParser.wms-parser-not-found=Elemento obligatorio <{0}> no encontrado en GetCapabilities,\nPuede haber un problema de versi\xF3n de WMS! org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.non-point-warning=Algunas geometr\xEDas en la capa no son puntos: se excluir\xE1n -ui.EditOptionsPanel.open.info.frame= y abrir la tabla de informaci\u00f3n de elementos \ No newline at end of file +ui.EditOptionsPanel.open.info.frame= y abrir la tabla de informaci\u00f3n de elementos +com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not open "{0}"\n\ + with "{1}" driver.\n\ + Try another pilot or fix the image. \ No newline at end of file Modified: core/trunk/src/language/jump_fi.properties =================================================================== --- core/trunk/src/language/jump_fi.properties 2020-09-12 09:05:16 UTC (rev 6442) +++ core/trunk/src/language/jump_fi.properties 2020-09-12 09:09:22 UTC (rev 6443) @@ -2940,4 +2940,7 @@ org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.use-selection=K\u00E4yt\u00E4 vain valittuja kohteita com.vividsolutions.wms.AbstractParser.wms-parser-not-found=GetCapabilities ei sis\u00E4ll\u00E4 pakollista elementti\u00E4 <{0}>, ongelma voi johtua WMS-versiosta. org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.non-point-warning=Jotkin tason geometriat eiv\u00E4t ole pisteit\u00E4 : niit\u00E4 ei k\u00E4ytet\u00E4 viivan tekemiseen -ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame \ No newline at end of file +ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame +com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not open "{0}"\n\ + with "{1}" driver.\n\ + Try another pilot or fix the image. \ No newline at end of file Modified: core/trunk/src/language/jump_fr.properties =================================================================== --- core/trunk/src/language/jump_fr.properties 2020-09-12 09:05:16 UTC (rev 6442) +++ core/trunk/src/language/jump_fr.properties 2020-09-12 09:09:22 UTC (rev 6443) @@ -2973,4 +2973,7 @@ org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.use-selection=Utiliser uniquement la s\xE9lection com.vividsolutions.wms.AbstractParser.wms-parser-not-found=L''\xE9lement obligatoire <{0}> n''a pas \xE9t\xE9 trouv\xE9 dans le GetCapabilities,\nCela peut \xEAtre d\xFB \xE0 un probl\xE8me de version WMS! org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.non-point-warning=Certaines g\xE9om\xE9tries de la couche ne sont pas des points. Elles seront exclues du r\xE9sultat. -ui.EditOptionsPanel.open.info.frame=et ouverture du panneau Info \ No newline at end of file +ui.EditOptionsPanel.open.info.frame=et ouverture du panneau Info +com.vividsolutions.jump.workbench.imagery.ReferencedImageException=L''image "{0}"\n\ + n''a pas pu \xEAtre lue avec le pilote "{1}".\n\ + Essayez un autre pilote ou corrigez l''image. \ No newline at end of file Modified: core/trunk/src/language/jump_hu.properties =================================================================== --- core/trunk/src/language/jump_hu.properties 2020-09-12 09:05:16 UTC (rev 6442) +++ core/trunk/src/language/jump_hu.properties 2020-09-12 09:09:22 UTC (rev 6443) @@ -2961,4 +2961,7 @@ org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.use-selection=#T:Use selection only com.vividsolutions.wms.AbstractParser.wms-parser-not-found=#T:Mandatory element <{0}> not found in the GetCapabilities,\nThere may be a WMS version problem! org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.non-point-warning=#T:Some geometries in the layer are not points : they will be excluded -ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame \ No newline at end of file +ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame +com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not open "{0}"\n\ + with "{1}" driver.\n\ + Try another pilot or fix the image. \ No newline at end of file Modified: core/trunk/src/language/jump_it.properties =================================================================== --- core/trunk/src/language/jump_it.properties 2020-09-12 09:05:16 UTC (rev 6442) +++ core/trunk/src/language/jump_it.properties 2020-09-12 09:09:22 UTC (rev 6443) @@ -2943,4 +2943,7 @@ org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.use-selection=Usa solo la selezione com.vividsolutions.wms.AbstractParser.wms-parser-not-found=Elemento fondamentale <{0}> non trovato in GetCapabilities,\nCi potrebbe essere un problema della WMS version! org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.non-point-warning=Alcune geometrie nel livello non sono punti e verranno escluse -ui.EditOptionsPanel.open.info.frame= ed apri la tabella informazione elementi \ No newline at end of file +ui.EditOptionsPanel.open.info.frame= ed apri la tabella informazione elementi +com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not open "{0}"\n\ + with "{1}" driver.\n\ + Try another pilot or fix the image. \ No newline at end of file Modified: core/trunk/src/language/jump_ja_JP.properties =================================================================== --- core/trunk/src/language/jump_ja_JP.properties 2020-09-12 09:05:16 UTC (rev 6442) +++ core/trunk/src/language/jump_ja_JP.properties 2020-09-12 09:09:22 UTC (rev 6443) @@ -2965,4 +2965,7 @@ org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.use-selection=#T:Use selection only com.vividsolutions.wms.AbstractParser.wms-parser-not-found=#T:Mandatory element <{0}> not found in the GetCapabilities,\nThere may be a WMS version problem! org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.non-point-warning=#T:Some geometries in the layer are not points : they will be excluded -ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame \ No newline at end of file +ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame +com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not open "{0}"\n\ + with "{1}" driver.\n\ + Try another pilot or fix the image. \ No newline at end of file Modified: core/trunk/src/language/jump_ml.properties =================================================================== --- core/trunk/src/language/jump_ml.properties 2020-09-12 09:05:16 UTC (rev 6442) +++ core/trunk/src/language/jump_ml.properties 2020-09-12 09:09:22 UTC (rev 6443) @@ -3740,4 +3740,7 @@ org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.use-selection=#T:Use selection only com.vividsolutions.wms.AbstractParser.wms-parser-not-found=#T:Mandatory element <{0}> not found in the GetCapabilities,\nThere may be a WMS version problem! org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.non-point-warning=#T:Some geometries in the layer are not points : they will be excluded -ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame \ No newline at end of file +ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame +com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not open "{0}"\n\ + with "{1}" driver.\n\ + Try another pilot or fix the image. \ No newline at end of file Modified: core/trunk/src/language/jump_pt.properties =================================================================== --- core/trunk/src/language/jump_pt.properties 2020-09-12 09:05:16 UTC (rev 6442) +++ core/trunk/src/language/jump_pt.properties 2020-09-12 09:09:22 UTC (rev 6443) @@ -2964,4 +2964,7 @@ org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.use-selection=#T:Use selection only com.vividsolutions.wms.AbstractParser.wms-parser-not-found=#T:Mandatory element <{0}> not found in the GetCapabilities,\nThere may be a WMS version problem! org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.non-point-warning=#T:Some geometries in the layer are not points : they will be excluded -ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame \ No newline at end of file +ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame +com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not open "{0}"\n\ + with "{1}" driver.\n\ + Try another pilot or fix the image. \ No newline at end of file Modified: core/trunk/src/language/jump_pt_BR.properties =================================================================== --- core/trunk/src/language/jump_pt_BR.properties 2020-09-12 09:05:16 UTC (rev 6442) +++ core/trunk/src/language/jump_pt_BR.properties 2020-09-12 09:09:22 UTC (rev 6443) @@ -2964,4 +2964,7 @@ org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.use-selection=#T:Use selection only com.vividsolutions.wms.AbstractParser.wms-parser-not-found=#T:Mandatory element <{0}> not found in the GetCapabilities,\nThere may be a WMS version problem! org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.non-point-warning=#T:Some geometries in the layer are not points : they will be excluded -ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame \ No newline at end of file +ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame +com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not open "{0}"\n\ + with "{1}" driver.\n\ + Try another pilot or fix the image. \ No newline at end of file Modified: core/trunk/src/language/jump_ta_IN.properties =================================================================== --- core/trunk/src/language/jump_ta_IN.properties 2020-09-12 09:05:16 UTC (rev 6442) +++ core/trunk/src/language/jump_ta_IN.properties 2020-09-12 09:09:22 UTC (rev 6443) @@ -2962,4 +2962,7 @@ org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.use-selection=#T:Use selection only com.vividsolutions.wms.AbstractParser.wms-parser-not-found=#T:Mandatory element <{0}> not found in the GetCapabilities,\nThere may be a WMS version problem! org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.non-point-warning=#T:Some geometries in the layer are not points : they will be excluded -ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame \ No newline at end of file +ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame +com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not open "{0}"\n\ + with "{1}" driver.\n\ + Try another pilot or fix the image. \ No newline at end of file Modified: core/trunk/src/language/jump_te.properties =================================================================== --- core/trunk/src/language/jump_te.properties 2020-09-12 09:05:16 UTC (rev 6442) +++ core/trunk/src/language/jump_te.properties 2020-09-12 09:09:22 UTC (rev 6443) @@ -3470,4 +3470,7 @@ org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.use-selection=#T:Use selection only com.vividsolutions.wms.AbstractParser.wms-parser-not-found=#T:Mandatory element <{0}> not found in the GetCapabilities,\nThere may be a WMS version problem! org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.non-point-warning=#T:Some geometries in the layer are not points : they will be excluded -ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame \ No newline at end of file +ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame +com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not open "{0}"\n\ + with "{1}" driver.\n\ + Try another pilot or fix the image. \ No newline at end of file Modified: core/trunk/src/language/jump_zh_CN.properties =================================================================== --- core/trunk/src/language/jump_zh_CN.properties 2020-09-12 09:05:16 UTC (rev 6442) +++ core/trunk/src/language/jump_zh_CN.properties 2020-09-12 09:09:22 UTC (rev 6443) @@ -3127,4 +3127,7 @@ org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.use-selection=#T:Use selection only com.vividsolutions.wms.AbstractParser.wms-parser-not-found=#T:Mandatory element <{0}> not found in the GetCapabilities,\nThere may be a WMS version problem! org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.non-point-warning=#T:Some geometries in the layer are not points : they will be excluded -ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame \ No newline at end of file +ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame +com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not open "{0}"\n\ + with "{1}" driver.\n\ + Try another pilot or fix the image. \ No newline at end of file Modified: core/trunk/src/language/jump_zh_HK.properties =================================================================== --- core/trunk/src/language/jump_zh_HK.properties 2020-09-12 09:05:16 UTC (rev 6442) +++ core/trunk/src/language/jump_zh_HK.properties 2020-09-12 09:09:22 UTC (rev 6443) @@ -3126,4 +3126,7 @@ org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.use-selection=#T:Use selection only com.vividsolutions.wms.AbstractParser.wms-parser-not-found=#T:Mandatory element <{0}> not found in the GetCapabilities,\nThere may be a WMS version problem! org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.non-point-warning=#T:Some geometries in the layer are not points : they will be excluded -ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame \ No newline at end of file +ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame +com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not open "{0}"\n\ + with "{1}" driver.\n\ + Try another pilot or fix the image. \ No newline at end of file _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel