Hi Jukka, could you please also test to open the file with (Sextante) Raster Image Layer, please? Peppe
Il giorno mar 8 gen 2019 alle ore 15:05 <edgar.sol...@web.de> ha scritto: > hey Jukka, > > we have several tiff readers. do they all fail? do you have a small test > file? ..ede > > On 08.01.2019 14:45, Rahkonen Jukka (MML) wrote: > > Hi, > > > > JDK 13 > https://download.java.net/java/early_access/jdk13/2/GPL/openjdk-13-ea+2_windows-x64_bin.zip > seems to miss some codec for opening JPEG compressed TIFF files. > > > > Error from trying to open such image with OpenJUMP-20190106-r6077-PLUS > as a Sextante image: > > > > [ERROR] 2019-01-08_14:30:11.044 > java.lang.reflect.InvocationTargetException > > java.lang.reflect.InvocationTargetException > > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > at > java.base/java.lang.reflect.Method.invoke(Method.java:567) > > at > javax.media.jai.FactoryCache.invoke(FactoryCache.java:122) > > at > javax.media.jai.OperationRegistry.invokeFactory(OperationRegistry.java:1674) > > at > javax.media.jai.ThreadSafeOperationRegistry.invokeFactory(ThreadSafeOperationRegistry.java:473) > > at > javax.media.jai.registry.RIFRegistry.create(RIFRegistry.java:332) > > at > com.sun.media.jai.opimage.StreamRIF.create(StreamRIF.java:102) > > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > at > java.base/java.lang.reflect.Method.invoke(Method.java:567) > > at > javax.media.jai.FactoryCache.invoke(FactoryCache.java:122) > > at > javax.media.jai.OperationRegistry.invokeFactory(OperationRegistry.java:1674) > > at > javax.media.jai.ThreadSafeOperationRegistry.invokeFactory(ThreadSafeOperationRegistry.java:473) > > at > javax.media.jai.registry.RIFRegistry.create(RIFRegistry.java:332) > > at > com.sun.media.jai.opimage.FileLoadRIF.create(FileLoadRIF.java:144) > > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > at > java.base/java.lang.reflect.Method.invoke(Method.java:567) > > at > javax.media.jai.FactoryCache.invoke(FactoryCache.java:122) > > at > javax.media.jai.OperationRegistry.invokeFactory(OperationRegistry.java:1674) > > at > javax.media.jai.ThreadSafeOperationRegistry.invokeFactory(ThreadSafeOperationRegistry.java:473) > > at > javax.media.jai.registry.RIFRegistry.create(RIFRegistry.java:332) > > at > javax.media.jai.RenderedOp.createInstance(RenderedOp.java:819) > > at > javax.media.jai.RenderedOp.createRendering(RenderedOp.java:867) > > at > javax.media.jai.RenderedOp.getWidth(RenderedOp.java:2179) > > at > org.openjump.core.rasterimage.RasterImageIO.getImageDimensions(RasterImageIO.java:374) > > at > org.openjump.core.rasterimage.AddRasterImageLayerWizard.open(AddRasterImageLayerWizard.java:143) > > at > org.openjump.core.rasterimage.AddRasterImageLayerWizard.open(AddRasterImageLayerWizard.java:117) > > at > org.openjump.core.rasterimage.AddRasterImageLayerWizard.run(AddRasterImageLayerWizard.java:109) > > at > org.openjump.core.ui.plugin.file.OpenWizardPlugIn.run(OpenWizardPlugIn.java:110) > > at > com.vividsolutions.jump.workbench.ui.task.TaskMonitorManager$TaskWrapper.run(TaskMonitorManager.java:151) > > Caused by: java.lang.NoClassDefFoundError: > com/sun/image/codec/jpeg/JPEGCodec > > at > com.sun.media.jai.codecimpl.TIFFImage.<init>(TIFFImage.java:741) > > at > com.sun.media.jai.codecimpl.TIFFImageDecoder.decodeAsRenderedImage(TIFFImageDecoder.java:107) > > at > com.sun.media.jai.opimage.CodecRIFUtil.create(CodecRIFUtil.java:88) > > at > com.sun.media.jai.opimage.TIFFRIF.create(TIFFRIF.java:45) > > ... 35 more > > [ERROR] 2019-01-08_14:30:11.059 > java.lang.reflect.InvocationTargetException > > java.lang.reflect.InvocationTargetException > > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > at > java.base/java.lang.reflect.Method.invoke(Method.java:567) > > at > javax.media.jai.FactoryCache.invoke(FactoryCache.java:122) > > at > javax.media.jai.OperationRegistry.invokeFactory(OperationRegistry.java:1674) > > at > javax.media.jai.ThreadSafeOperationRegistry.invokeFactory(ThreadSafeOperationRegistry.java:473) > > at > javax.media.jai.registry.RIFRegistry.create(RIFRegistry.java:332) > > at > com.sun.media.jai.opimage.FileLoadRIF.create(FileLoadRIF.java:144) > > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > at > java.base/java.lang.reflect.Method.invoke(Method.java:567) > > at > javax.media.jai.FactoryCache.invoke(FactoryCache.java:122) > > at > javax.media.jai.OperationRegistry.invokeFactory(OperationRegistry.java:1674) > > at > javax.media.jai.ThreadSafeOperationRegistry.invokeFactory(ThreadSafeOperationRegistry.java:473) > > at > javax.media.jai.registry.RIFRegistry.create(RIFRegistry.java:332) > > at > javax.media.jai.RenderedOp.createInstance(RenderedOp.java:819) > > at > javax.media.jai.RenderedOp.createRendering(RenderedOp.java:867) > > at > javax.media.jai.RenderedOp.getWidth(RenderedOp.java:2179) > > at > org.openjump.core.rasterimage.RasterImageIO.getImageDimensions(RasterImageIO.java:374) > > at > org.openjump.core.rasterimage.AddRasterImageLayerWizard.open(AddRasterImageLayerWizard.java:143) > > at > org.openjump.core.rasterimage.AddRasterImageLayerWizard.open(AddRasterImageLayerWizard.java:117) > > at > org.openjump.core.rasterimage.AddRasterImageLayerWizard.run(AddRasterImageLayerWizard.java:109) > > at > org.openjump.core.ui.plugin.file.OpenWizardPlugIn.run(OpenWizardPlugIn.java:110) > > at > com.vividsolutions.jump.workbench.ui.task.TaskMonitorManager$TaskWrapper.run(TaskMonitorManager.java:151) > > Caused by: javax.media.jai.util.ImagingException: All factories fail for > the operation "tiff" > > at > javax.media.jai.OperationRegistry.invokeFactory(OperationRegistry.java:1687) > > at > javax.media.jai.ThreadSafeOperationRegistry.invokeFactory(ThreadSafeOperationRegistry.java:473) > > at > javax.media.jai.registry.RIFRegistry.create(RIFRegistry.java:332) > > at > com.sun.media.jai.opimage.StreamRIF.create(StreamRIF.java:102) > > ... 26 more > > Caused by: java.lang.reflect.InvocationTargetException > > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > at > java.base/java.lang.reflect.Method.invoke(Method.java:567) > > at > javax.media.jai.FactoryCache.invoke(FactoryCache.java:122) > > at > javax.media.jai.OperationRegistry.invokeFactory(OperationRegistry.java:1674) > > ... 29 more > > Caused by: java.lang.NoClassDefFoundError: > com/sun/image/codec/jpeg/JPEGCodec > > at > com.sun.media.jai.codecimpl.TIFFImage.<init>(TIFFImage.java:741) > > at > com.sun.media.jai.codecimpl.TIFFImageDecoder.decodeAsRenderedImage(TIFFImageDecoder.java:107) > > at > com.sun.media.jai.opimage.CodecRIFUtil.create(CodecRIFUtil.java:88) > > at > com.sun.media.jai.opimage.TIFFRIF.create(TIFFRIF.java:45) > > ... 35 more > > [ERROR] 2019-01-08_14:30:11.059 All factories fail for the operation > "stream" > > javax.media.jai.util.ImagingException: All factories fail for the > operation "stream" > > at > javax.media.jai.OperationRegistry.invokeFactory(OperationRegistry.java:1687) > > at > javax.media.jai.ThreadSafeOperationRegistry.invokeFactory(ThreadSafeOperationRegistry.java:473) > > at > javax.media.jai.registry.RIFRegistry.create(RIFRegistry.java:332) > > at > com.sun.media.jai.opimage.FileLoadRIF.create(FileLoadRIF.java:144) > > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > at > java.base/java.lang.reflect.Method.invoke(Method.java:567) > > at > javax.media.jai.FactoryCache.invoke(FactoryCache.java:122) > > at > javax.media.jai.OperationRegistry.invokeFactory(OperationRegistry.java:1674) > > at > javax.media.jai.ThreadSafeOperationRegistry.invokeFactory(ThreadSafeOperationRegistry.java:473) > > at > javax.media.jai.registry.RIFRegistry.create(RIFRegistry.java:332) > > at > javax.media.jai.RenderedOp.createInstance(RenderedOp.java:819) > > at > javax.media.jai.RenderedOp.createRendering(RenderedOp.java:867) > > at > javax.media.jai.RenderedOp.getWidth(RenderedOp.java:2179) > > at > org.openjump.core.rasterimage.RasterImageIO.getImageDimensions(RasterImageIO.java:374) > > at > org.openjump.core.rasterimage.AddRasterImageLayerWizard.open(AddRasterImageLayerWizard.java:143) > > at > org.openjump.core.rasterimage.AddRasterImageLayerWizard.open(AddRasterImageLayerWizard.java:117) > > at > org.openjump.core.rasterimage.AddRasterImageLayerWizard.run(AddRasterImageLayerWizard.java:109) > > at > org.openjump.core.ui.plugin.file.OpenWizardPlugIn.run(OpenWizardPlugIn.java:110) > > at > com.vividsolutions.jump.workbench.ui.task.TaskMonitorManager$TaskWrapper.run(TaskMonitorManager.java:151) > > Caused by: java.lang.reflect.InvocationTargetException > > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > at > java.base/java.lang.reflect.Method.invoke(Method.java:567) > > at > javax.media.jai.FactoryCache.invoke(FactoryCache.java:122) > > at > javax.media.jai.OperationRegistry.invokeFactory(OperationRegistry.java:1674) > > ... 20 more > > Caused by: javax.media.jai.util.ImagingException: All factories fail for > the operation "tiff" > > at > javax.media.jai.OperationRegistry.invokeFactory(OperationRegistry.java:1687) > > at > javax.media.jai.ThreadSafeOperationRegistry.invokeFactory(ThreadSafeOperationRegistry.java:473) > > at > javax.media.jai.registry.RIFRegistry.create(RIFRegistry.java:332) > > at > com.sun.media.jai.opimage.StreamRIF.create(StreamRIF.java:102) > > ... 26 more > > Caused by: java.lang.reflect.InvocationTargetException > > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > at > java.base/java.lang.reflect.Method.invoke(Method.java:567) > > at > javax.media.jai.FactoryCache.invoke(FactoryCache.java:122) > > at > javax.media.jai.OperationRegistry.invokeFactory(OperationRegistry.java:1674) > > ... 29 more > > Caused by: java.lang.NoClassDefFoundError: > com/sun/image/codec/jpeg/JPEGCodec > > at > com.sun.media.jai.codecimpl.TIFFImage.<init>(TIFFImage.java:741) > > at > com.sun.media.jai.codecimpl.TIFFImageDecoder.decodeAsRenderedImage(TIFFImageDecoder.java:107) > > at > com.sun.media.jai.opimage.CodecRIFUtil.create(CodecRIFUtil.java:88) > > at > com.sun.media.jai.opimage.TIFFRIF.create(TIFFRIF.java:45) > > ... 35 more > > Caused by: > > java.lang.reflect.InvocationTargetException > > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > at > java.base/java.lang.reflect.Method.invoke(Method.java:567) > > at > javax.media.jai.FactoryCache.invoke(FactoryCache.java:122) > > at > javax.media.jai.OperationRegistry.invokeFactory(OperationRegistry.java:1674) > > at > javax.media.jai.ThreadSafeOperationRegistry.invokeFactory(ThreadSafeOperationRegistry.java:473) > > at > javax.media.jai.registry.RIFRegistry.create(RIFRegistry.java:332) > > at > com.sun.media.jai.opimage.FileLoadRIF.create(FileLoadRIF.java:144) > > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > at > java.base/java.lang.reflect.Method.invoke(Method.java:567) > > at > javax.media.jai.FactoryCache.invoke(FactoryCache.java:122) > > at > javax.media.jai.OperationRegistry.invokeFactory(OperationRegistry.java:1674) > > at > javax.media.jai.ThreadSafeOperationRegistry.invokeFactory(ThreadSafeOperationRegistry.java:473) > > at > javax.media.jai.registry.RIFRegistry.create(RIFRegistry.java:332) > > at > javax.media.jai.RenderedOp.createInstance(RenderedOp.java:819) > > at > javax.media.jai.RenderedOp.createRendering(RenderedOp.java:867) > > at > javax.media.jai.RenderedOp.getWidth(RenderedOp.java:2179) > > at > org.openjump.core.rasterimage.RasterImageIO.getImageDimensions(RasterImageIO.java:374) > > at > org.openjump.core.rasterimage.AddRasterImageLayerWizard.open(AddRasterImageLayerWizard.java:143) > > at > org.openjump.core.rasterimage.AddRasterImageLayerWizard.open(AddRasterImageLayerWizard.java:117) > > at > org.openjump.core.rasterimage.AddRasterImageLayerWizard.run(AddRasterImageLayerWizard.java:109) > > at > org.openjump.core.ui.plugin.file.OpenWizardPlugIn.run(OpenWizardPlugIn.java:110) > > at > com.vividsolutions.jump.workbench.ui.task.TaskMonitorManager$TaskWrapper.run(TaskMonitorManager.java:151) > > Caused by: javax.media.jai.util.ImagingException: All factories fail for > the operation "tiff" > > at > javax.media.jai.OperationRegistry.invokeFactory(OperationRegistry.java:1687) > > at > javax.media.jai.ThreadSafeOperationRegistry.invokeFactory(ThreadSafeOperationRegistry.java:473) > > at > javax.media.jai.registry.RIFRegistry.create(RIFRegistry.java:332) > > at > com.sun.media.jai.opimage.StreamRIF.create(StreamRIF.java:102) > > ... 26 more > > Caused by: java.lang.reflect.InvocationTargetException > > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > at > java.base/java.lang.reflect.Method.invoke(Method.java:567) > > at > javax.media.jai.FactoryCache.invoke(FactoryCache.java:122) > > at > javax.media.jai.OperationRegistry.invokeFactory(OperationRegistry.java:1674) > > ... 29 more > > Caused by: java.lang.NoClassDefFoundError: > com/sun/image/codec/jpeg/JPEGCodec > > at > com.sun.media.jai.codecimpl.TIFFImage.<init>(TIFFImage.java:741) > > at > com.sun.media.jai.codecimpl.TIFFImageDecoder.decodeAsRenderedImage(TIFFImageDecoder.java:107) > > at > com.sun.media.jai.opimage.CodecRIFUtil.create(CodecRIFUtil.java:88) > > at > com.sun.media.jai.opimage.TIFFRIF.create(TIFFRIF.java:45) > > ... 35 more > > [ERROR] 2019-01-08_14:30:11.075 - Unable to render RenderedOp for this > operation. > > java.lang.RuntimeException: - Unable to render RenderedOp for this > operation. > > at > javax.media.jai.RenderedOp.createInstance(RenderedOp.java:827) > > at > javax.media.jai.RenderedOp.createRendering(RenderedOp.java:867) > > at > javax.media.jai.RenderedOp.getWidth(RenderedOp.java:2179) > > at > org.openjump.core.rasterimage.RasterImageIO.getImageDimensions(RasterImageIO.java:374) > > at > org.openjump.core.rasterimage.AddRasterImageLayerWizard.open(AddRasterImageLayerWizard.java:143) > > at > org.openjump.core.rasterimage.AddRasterImageLayerWizard.open(AddRasterImageLayerWizard.java:117) > > at > org.openjump.core.rasterimage.AddRasterImageLayerWizard.run(AddRasterImageLayerWizard.java:109) > > at > org.openjump.core.ui.plugin.file.OpenWizardPlugIn.run(OpenWizardPlugIn.java:110) > > at > com.vividsolutions.jump.workbench.ui.task.TaskMonitorManager$TaskWrapper.run(TaskMonitorManager.java:151) > > > > -Jukka Rahkonen- > > > > > > > > _______________________________________________ > > Jump-pilot-devel mailing list > > Jump-pilot-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > > > > > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >
_______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel