[udig-devel] Problem with jpg images

Jesse Eichar jeichar.w at gmail.com
Thu May 8 01:09:09 PDT 2008


How big is the JPG?  and have you loaded it before?  I'm assuming it  
has the associated .wld or jwg file?


On 7-May-08, at 5:01 PM, Silvia Franceschi wrote:

> Hi all,
> trying to import in udig a jpg image I got this error. Since it is  
> different from the one I got for geotiff  in linux I'll send you,  
> maybe someone can find the problem.
> Now I am working on a windows machine.
>
> Thanks,
>
> Ciao
>
>
> Silvia
>
>
> ____________________________________________________________________________
>
> !ENTRY org.eclipse.jface 4 2 2008-05-07 14:49:10.953
> !MESSAGE Problems occurred when invoking code from plug-in:  
> "org.eclipse.jface".
> !STACK 0
> java.lang.ClassCastException: java.lang.String cannot be cast to  
> net.refractions.udig.catalog.IResolve
>     at  
> net 
> .refractions 
> .udig.catalog.internal.ui.ResourceSelectionPage.syncWithUI(Unknown  
> Source)
>     at net.refractions.udig.catalog.internal.ui.ResourceSelectionPage 
> $ResourceSelectionPageCheckStateListener.checkStateChanged(Unknown  
> Source)
>     at org.eclipse.jface.viewers.CheckboxTreeViewer 
> $1.run(CheckboxTreeViewer.java:133)
>     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
>     at org.eclipse.core.runtime.Platform.run(Platform.java:857)
>     at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:46)
>     at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:199)
>     at  
> org 
> .eclipse 
> .jface 
> .viewers 
> .CheckboxTreeViewer.fireCheckStateChanged(CheckboxTreeViewer.java:131)
>     at  
> org 
> .eclipse 
> .jface 
> .viewers.CheckboxTreeViewer.handleSelect(CheckboxTreeViewer.java:267)
>     at org.eclipse.jface.viewers.StructuredViewer 
> $4.widgetSelected(StructuredViewer.java:1168)
>     at  
> org 
> .eclipse 
> .jface.util.OpenStrategy.fireSelectionEvent(OpenStrategy.java:227)
>     at org.eclipse.jface.util.OpenStrategy.access 
> $3(OpenStrategy.java:221)
>     at org.eclipse.jface.util.OpenStrategy 
> $1.handleEvent(OpenStrategy.java:388)
>     at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java: 
> 66)
>     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
>     at  
> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)
>     at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java: 
> 3293)
>     at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)
>     at org.eclipse.jface.window.Window.open(Window.java:796)
>     at  
> net 
> .refractions 
> .udig.catalog.ui.workflow.WorkflowWizardDialog.open(Unknown Source)
>     at net.refractions.udig.catalog.ui.workflow.WorkflowWizardDialog 
> $6.run(Unknown Source)
>     at net.refractions.udig.ui.PlatformGIS$2.run(Unknown Source)
>     at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
>     at  
> org 
> .eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java: 
> 129)
>     at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java: 
> 3659)
>     at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java: 
> 3296)
>     at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java: 
> 2389)
>     at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
>     at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
>     at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
>     at  
> org 
> .eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java: 
> 289)
>     at  
> org 
> .eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java: 
> 461)
>     at  
> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
>     at  
> net.refractions.udig.internal.ui.UDIGApplication.start(Unknown Source)
>     at  
> org 
> .eclipse 
> .equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
>     at  
> org 
> .eclipse 
> .core 
> .runtime 
> .internal 
> .adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java: 
> 106)
>     at  
> org 
> .eclipse 
> .core 
> .runtime 
> .internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
>     at  
> org 
> .eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java: 
> 363)
>     at  
> org 
> .eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java: 
> 176)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>     at java.lang.reflect.Method.invoke(Unknown Source)
>     at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 
> 508)
>     at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
>     at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
>
> !ENTRY org.eclipse.jface 4 2 2008-05-07 14:49:44.953
> !MESSAGE Problems occurred when invoking code from plug-in:  
> "org.eclipse.jface".
> !STACK 0
> java.lang.ClassCastException: java.lang.String cannot be cast to  
> net.refractions.udig.catalog.IResolve
>     at  
> net 
> .refractions 
> .udig.catalog.internal.ui.ResourceSelectionPage.syncWithUI(Unknown  
> Source)
>     at net.refractions.udig.catalog.internal.ui.ResourceSelectionPage 
> $ResourceSelectionPageCheckStateListener.checkStateChanged(Unknown  
> Source)
>     at org.eclipse.jface.viewers.CheckboxTreeViewer 
> $1.run(CheckboxTreeViewer.java:133)
>     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
>     at org.eclipse.core.runtime.Platform.run(Platform.java:857)
>     at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:46)
>     at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:199)
>     at  
> org 
> .eclipse 
> .jface 
> .viewers 
> .CheckboxTreeViewer.fireCheckStateChanged(CheckboxTreeViewer.java:131)
>     at  
> org 
> .eclipse 
> .jface 
> .viewers.CheckboxTreeViewer.handleSelect(CheckboxTreeViewer.java:267)
>     at org.eclipse.jface.viewers.StructuredViewer 
> $4.widgetSelected(StructuredViewer.java:1168)
>     at  
> org 
> .eclipse 
> .jface.util.OpenStrategy.fireSelectionEvent(OpenStrategy.java:227)
>     at org.eclipse.jface.util.OpenStrategy.access 
> $3(OpenStrategy.java:221)
>     at org.eclipse.jface.util.OpenStrategy 
> $1.handleEvent(OpenStrategy.java:388)
>     at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java: 
> 66)
>     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
>     at  
> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)
>     at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java: 
> 3293)
>     at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)
>     at org.eclipse.jface.window.Window.open(Window.java:796)
>     at  
> net 
> .refractions 
> .udig.catalog.ui.workflow.WorkflowWizardDialog.open(Unknown Source)
>     at net.refractions.udig.catalog.ui.workflow.WorkflowWizardDialog 
> $6.run(Unknown Source)
>     at net.refractions.udig.ui.PlatformGIS$2.run(Unknown Source)
>     at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
>     at  
> org 
> .eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java: 
> 129)
>     at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java: 
> 3659)
>     at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java: 
> 3296)
>     at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java: 
> 2389)
>     at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
>     at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
>     at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
>     at  
> org 
> .eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java: 
> 289)
>     at  
> org 
> .eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java: 
> 461)
>     at  
> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
>     at  
> net.refractions.udig.internal.ui.UDIGApplication.start(Unknown Source)
>     at  
> org 
> .eclipse 
> .equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
>     at  
> org 
> .eclipse 
> .core 
> .runtime 
> .internal 
> .adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java: 
> 106)
>     at  
> org 
> .eclipse 
> .core 
> .runtime 
> .internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
>     at  
> org 
> .eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java: 
> 363)
>     at  
> org 
> .eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java: 
> 176)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>     at java.lang.reflect.Method.invoke(Unknown Source)
>     at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 
> 508)
>     at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
>     at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
>
> !ENTRY org.eclipse.osgi 2 1 2008-05-07 14:50:49.218
> !MESSAGE NLS unused message: more in:  
> net.refractions.udig.render.gridcoverage.basic.internal.messages
> !SESSION 2008-05-07 14:53:50.859  
> -----------------------------------------------
> eclipse.buildId=unknown
> java.version=1.6.0_01-ea
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=it_IT
> Command-line arguments:  -os win32 -ws win32 -arch x86
>
> !ENTRY net.refractions.udig.ui 1 0 2008-05-07 14:53:55.781
> !MESSAGE net.refractions.udig.ui.WorkbenchConfiguration  
> "net.refractions.udig.internal.ui.UDIGWorkbenchConfiguration"  
> specificati ma non è stata trovata unesensione valida.
> Verificare che lestensione esiste e che sia unestensione valida.
>
> !ENTRY net.refractions.udig.ui 1 0 2008-05-07 14:53:55.843
> !MESSAGE net.refractions.udig.ui.MenuBuilder  
> "net.refractions.udig.ui.uDigMenuBuilder" specificati ma non è  
> stata trovata unesensione valida.
> Verificare che lestensione esiste e che sia unestensione valida.
>
> !ENTRY net.refractions.udig.ui 1 0 2008-05-07 14:53:56.593
> !MESSAGE PropertyParser: Parsing PropertyValue, desired Propert:  
> hasSelection not found.  Referenced in plugin:  
> net.refractions.udig.project.ui
>
> !ENTRY net.refractions.udig.catalog 4 0 2008-05-07 14:54:10.265
> !MESSAGE Nothing was able to be loaded from saved preferences:  
> {URL=file://:/bacini_montani_tn/DATI_GIS/ORTOFOTO/IT2006/045050.tiff}
>
> !ENTRY org.eclipse.osgi 2 1 2008-05-07 14:54:12.359
> !MESSAGE NLS unused message: ImageExportPage_selectText in:  
> net.refractions.udig.project.ui.internal.messages
>
> !ENTRY org.eclipse.osgi 2 1 2008-05-07 14:54:35.546
> !MESSAGE NLS missing message: WFSRegistryWizardPage_7 in:  
> net.refractions.udig.catalog.wfs.internal.messages
>
> !ENTRY net.refractions.udig.catalog 2 0 2008-05-07 14:54:46.031
> !MESSAGE Error while getting the bounds of a layer
> !STACK 0
> java.lang.NullPointerException
>     at  
> net 
> .refractions 
> .udig.catalog.internal.worldimage.WorldImageGeoResourceImpl 
> $IGeoResourceWorldImageInfo.getBounds(Unknown Source)
>     at  
> net 
> .refractions 
> .udig.catalog.internal.worldimage.WorldImageGeoResourceImpl 
> $IGeoResourceWorldImageInfo.<init>(Unknown Source)
>     at  
> net 
> .refractions 
> .udig 
> .catalog 
> .internal.worldimage.WorldImageGeoResourceImpl.getInfo(Unknown Source)
>     at  
> net 
> .refractions 
> .udig 
> .project 
> .internal.impl.LayerResource.processResourceCachingStrategy(Unknown  
> Source)
>     at  
> net 
> .refractions 
> .udig.project.internal.impl.LayerResource.resolve(Unknown Source)
>     at  
> net 
> .refractions 
> .udig.project.internal.impl.LayerResource.getInfo(Unknown Source)
>     at  
> net 
> .refractions 
> .udig.project.internal.impl.SetLayerNameInterceptor.run(Unknown  
> Source)
>     at  
> net 
> .refractions 
> .udig 
> .project 
> .internal.impl.LayerFactoryImpl.runLayerCreatedInterceptor(Unknown  
> Source)
>     at  
> net 
> .refractions 
> .udig.project.internal.impl.LayerFactoryImpl.createLayer(Unknown  
> Source)
>     at  
> net 
> .refractions 
> .udig.project.internal.commands.AddLayersCommand.run(Unknown Source)
>     at net.refractions.udig.project.command.CommandManager 
> $Executor.execute(Unknown Source)
>     at net.refractions.udig.project.command.CommandManager 
> $Executor.run(Unknown Source)
>     at net.refractions.udig.project.command.CommandManager 
> $Executor.run(Unknown Source)
>     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>
> !ENTRY net.refractions.udig.project 2 0 2008-05-07 14:54:52.593
> !MESSAGE
> !STACK 0
> java.lang.NullPointerException
>     at  
> net 
> .refractions 
> .udig 
> .render 
> .internal 
> .gridcoverage.basic.BasicGridCoverageRenderer.doRender(Unknown Source)
>     at  
> net 
> .refractions 
> .udig 
> .render 
> .internal 
> .gridcoverage.basic.BasicGridCoverageRenderer.render(Unknown Source)
>     at  
> net 
> .refractions 
> .udig 
> .render 
> .internal 
> .gridcoverage.basic.BasicGridCoverageRenderer.render(Unknown Source)
>     at  
> net 
> .refractions 
> .udig.project.internal.render.impl.RenderJob.startRendering(Unknown  
> Source)
>     at  
> net 
> .refractions.udig.project.internal.render.impl.RenderJob.run(Unknown  
> Source)
>     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>
> !ENTRY org.eclipse.osgi 2 1 2008-05-07 14:58:29.359
> !MESSAGE NLS unused message: more in:  
> net.refractions.udig.render.gridcoverage.basic.internal.messages
>
> !ENTRY net.refractions.udig.project 2 0 2008-05-07 14:59:10.203
> !MESSAGE Si è verificato un errore durante la visualizzazione.  
> Potrebbe essere un problema di riproiezione. Provare ad ingrandire  
> di più o un spostarsi in un altra parte della mappa.
> !STACK 0
> net.refractions.udig.project.render.RenderException: Si è  
> verificato un errore durante la visualizzazione. Potrebbe essere un  
> problema di riproiezione. Provare ad ingrandire di più o un  
> spostarsi in un altra parte della mappa.
>     at  
> net 
> .refractions 
> .udig 
> .render 
> .internal 
> .gridcoverage.basic.BasicGridCoverageRenderer.doRender(Unknown Source)
>     at  
> net 
> .refractions 
> .udig 
> .render 
> .internal 
> .gridcoverage.basic.BasicGridCoverageRenderer.render(Unknown Source)
>     at  
> net 
> .refractions 
> .udig 
> .render 
> .internal 
> .gridcoverage.basic.BasicGridCoverageRenderer.render(Unknown Source)
>     at  
> net 
> .refractions 
> .udig.project.internal.render.impl.RenderJob.startRendering(Unknown  
> Source)
>     at  
> net 
> .refractions.udig.project.internal.render.impl.RenderJob.run(Unknown  
> Source)
>     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> Caused by: java.lang.OutOfMemoryError: Java heap space
>     at java.awt.image.DataBufferInt.<init>(Unknown Source)
>     at java.awt.image.Raster.createPackedRaster(Unknown Source)
>     at  
> java 
> .awt.image.DirectColorModel.createCompatibleWritableRaster(Unknown  
> Source)
>     at java.awt.image.BufferedImage.<init>(Unknown Source)
>     at sun.java2d.loops.GraphicsPrimitive.convertFrom(Unknown Source)
>     at sun.java2d.loops.GraphicsPrimitive.convertFrom(Unknown Source)
>     at sun.java2d.loops.MaskBlit$General.MaskBlit(Unknown Source)
>     at sun.java2d.loops.Blit$GeneralMaskBlit.Blit(Unknown Source)
>     at sun.java2d.pipe.DrawImage.blitSurfaceData(Unknown Source)
>     at sun.java2d.pipe.DrawImage.renderImageCopy(Unknown Source)
>     at sun.java2d.pipe.DrawImage.copyImage(Unknown Source)
>     at sun.java2d.pipe.DrawImage.copyImage(Unknown Source)
>     at sun.java2d.pipe.ValidatePipe.copyImage(Unknown Source)
>     at sun.java2d.SunGraphics2D.drawImage(Unknown Source)
>     at sun.java2d.SunGraphics2D.drawImage(Unknown Source)
>     at sun.java2d.pipe.DrawImage.makeBufferedImage(Unknown Source)
>     at sun.java2d.pipe.DrawImage.renderImageXform(Unknown Source)
>     at sun.java2d.pipe.DrawImage.transformImage(Unknown Source)
>     at sun.java2d.pipe.DrawImage.transformImage(Unknown Source)
>     at sun.java2d.pipe.DrawImage.transformImage(Unknown Source)
>     at sun.java2d.pipe.ValidatePipe.transformImage(Unknown Source)
>     at sun.java2d.SunGraphics2D.drawImage(Unknown Source)
>     at sun.java2d.SunGraphics2D.drawRenderedImage(Unknown Source)
>     at  
> org 
> .geotools 
> .renderer.lite.GridCoverageRenderer.paint(GridCoverageRenderer.java: 
> 221)
>     at  
> net 
> .refractions 
> .udig 
> .render 
> .gridcoverage.basic.GridCoverageRendererUtils.paintGraphic(Unknown  
> Source)
>     ... 6 more
>
> !ENTRY net.refractions.udig.project 2 0 2008-05-07 15:01:19.093
> !MESSAGE Si è verificato un errore durante la visualizzazione.  
> Potrebbe essere un problema di riproiezione. Provare ad ingrandire  
> di più o un spostarsi in un altra parte della mappa.
> !STACK 0
> net.refractions.udig.project.render.RenderException: Si è  
> verificato un errore durante la visualizzazione. Potrebbe essere un  
> problema di riproiezione. Provare ad ingrandire di più o un  
> spostarsi in un altra parte della mappa.
>     at  
> net 
> .refractions 
> .udig 
> .render 
> .internal 
> .gridcoverage.basic.BasicGridCoverageRenderer.doRender(Unknown Source)
>     at  
> net 
> .refractions 
> .udig 
> .render 
> .internal 
> .gridcoverage.basic.BasicGridCoverageRenderer.render(Unknown Source)
>     at  
> net 
> .refractions 
> .udig 
> .render 
> .internal 
> .gridcoverage.basic.BasicGridCoverageRenderer.render(Unknown Source)
>     at  
> net 
> .refractions 
> .udig.project.internal.render.impl.RenderJob.startRendering(Unknown  
> Source)
>     at  
> net 
> .refractions.udig.project.internal.render.impl.RenderJob.run(Unknown  
> Source)
>     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> Caused by: java.lang.OutOfMemoryError: Java heap space
>     at java.awt.image.DataBufferInt.<init>(Unknown Source)
>     at java.awt.image.Raster.createPackedRaster(Unknown Source)
>     at  
> java 
> .awt.image.DirectColorModel.createCompatibleWritableRaster(Unknown  
> Source)
>     at java.awt.image.BufferedImage.<init>(Unknown Source)
>     at sun.java2d.loops.GraphicsPrimitive.convertFrom(Unknown Source)
>     at sun.java2d.loops.GraphicsPrimitive.convertFrom(Unknown Source)
>     at sun.java2d.loops.MaskBlit$General.MaskBlit(Unknown Source)
>     at sun.java2d.loops.Blit$GeneralMaskBlit.Blit(Unknown Source)
>     at sun.java2d.pipe.DrawImage.blitSurfaceData(Unknown Source)
>     at sun.java2d.pipe.DrawImage.renderImageCopy(Unknown Source)
>     at sun.java2d.pipe.DrawImage.copyImage(Unknown Source)
>     at sun.java2d.pipe.DrawImage.copyImage(Unknown Source)
>     at sun.java2d.pipe.ValidatePipe.copyImage(Unknown Source)
>     at sun.java2d.SunGraphics2D.drawImage(Unknown Source)
>     at sun.java2d.SunGraphics2D.drawImage(Unknown Source)
>     at sun.java2d.pipe.DrawImage.makeBufferedImage(Unknown Source)
>     at sun.java2d.pipe.DrawImage.renderImageXform(Unknown Source)
>     at sun.java2d.pipe.DrawImage.transformImage(Unknown Source)
>     at sun.java2d.pipe.DrawImage.transformImage(Unknown Source)
>     at sun.java2d.pipe.DrawImage.transformImage(Unknown Source)
>     at sun.java2d.pipe.ValidatePipe.transformImage(Unknown Source)
>     at sun.java2d.SunGraphics2D.drawImage(Unknown Source)
>     at sun.java2d.SunGraphics2D.drawRenderedImage(Unknown Source)
>     at  
> org 
> .geotools 
> .renderer.lite.GridCoverageRenderer.paint(GridCoverageRenderer.java: 
> 221)
>     at  
> net 
> .refractions 
> .udig 
> .render 
> .gridcoverage.basic.GridCoverageRendererUtils.paintGraphic(Unknown  
> Source)
>     ... 6 more
>
> _______________________________________________
> User-friendly Desktop Internet GIS (uDig)
> http://udig.refractions.net
> http://lists.refractions.net/mailman/listinfo/udig-devel



More information about the udig-devel mailing list