Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [udig-devel] uDig rendering problem .. more details requested?

Yes the rendering is fine, I just thought it best to report the rest because of your upcoming release

Tony Kennedy

Jesse Eichar wrote:

From the information provided most of it looks like a case of
incorrectly reporting expected exceptions.  The case that you are
reporting is the renderer finds what is thinks is a index file and it
attempts to parse it.  however it fails to do so.  It was supposed to
then not use indexing and instead log the exception to the logger
instead of firing an exception event.  I've fixed this now as well as
another similar case.  It still render's does it not?

The other problem:
Unhandled event loop exception
Reason:

Failed to execute runnable (org.eclipse.jface.util.Assert$AssertionFailedException: Assertion
failed: ContentViewer must have a content provider when input is set.) Unhandled event loop exception
Reason: Widget is disposed

has to do with the add layer wizard, more specifically the Resource Page
of the add layer wizard.
Jesse

On Sun, 2005-05-29 at 00:11 +0100, Tony Kennedy wrote:
Hi

Probably because I've forgotten all about it, remind me, I'm in the middle of three releases hence the burning of midnight oil.

The shape file is at geobase www.*geobase*.ca, BC road network, message org/geotools/index/TreeException shown when clicking entry in layer view.

Console Message:

Unhandled event loop exception
Reason:
Failed to execute runnable (org.eclipse.jface.util.Assert$AssertionFailedException: Assertion failed: ContentViewer must have a content provider when input is set.)
Unhandled event loop exception
Reason:
Widget is disposed

log file is attached.

Tony

Jody Garnett wrote:

Tony Kennedy wrote:

Hi

uDig is reporting org/geotools/index/TreeException when attempting to render NRNC1_BC_SHAPE_en\ROADSEG.shp from Geobase
Hi Tony, we never did manage to get that documentation from you.

In any case - is this shapefile something I have access to? Or can you please send a stack trace from the logs? We are in the last two weeks before 1.0 goes out, and will be leaning on test cases and the jira task tracker.

Jody Garnett
_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel


plain text document attachment (.log)
!SESSION 2005-05-29 00:02:28.948 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.5.0_03
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_GB
Framework arguments:  -product net.refractions.udig.ui.products -pdelaunch
Command-line arguments:  -product net.refractions.udig.ui.products -data E:\Eclipse Workspace\eTRUCS\runtime-workspace -dev file:E:/Eclipse Workspace/eTRUCS/.metadata/.plugins/org.eclipse.pde.core/eTRUCS/dev.properties -pdelaunch -os win32 -ws win32 -arch x86

!ENTRY org.eclipse.ui 4 4 2005-05-29 00:03:02.627
!MESSAGE Unhandled event loop exception

!ENTRY org.eclipse.ui 4 0 2005-05-29 00:03:02.627
!MESSAGE Failed to execute runnable (org.eclipse.jface.util.Assert$AssertionFailedException: Assertion failed: ContentViewer must have a content provider when input is set.)
!STACK 0
org.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.jface.util.Assert$AssertionFailedException: Assertion failed: ContentViewer must have a content provider when input is set.)
	at org.eclipse.swt.SWT.error(SWT.java:2940)
	at org.eclipse.swt.SWT.error(SWT.java:2863)
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:121)
	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:2898)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2557)
	at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:153)
	at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:303)
	at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:830)
	at net.refractions.udig.project.ui.internal.ResourceSelectionPage.isPageComplete(ResourceSelectionPage.java:363)
	at net.refractions.udig.catalog.ui.IDataWizard.canFinish(IDataWizard.java:197)
	at org.eclipse.jface.wizard.WizardDialog.updateButtons(WizardDialog.java:1110)
	at net.refractions.udig.catalog.internal.ui.HeadlessWizardDialog.updateButtons(HeadlessWizardDialog.java:181)
	at org.eclipse.jface.wizard.WizardDialog.update(WizardDialog.java:1100)
	at org.eclipse.jface.wizard.WizardDialog.updateForPage(WizardDialog.java:1034)
	at org.eclipse.jface.wizard.WizardDialog.access$2(WizardDialog.java:1013)
	at org.eclipse.jface.wizard.WizardDialog$4.run(WizardDialog.java:1003)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
	at org.eclipse.jface.wizard.WizardDialog.showPage(WizardDialog.java:1001)
	at org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDialog.java:753)
	at net.refractions.udig.catalog.internal.ui.HeadlessWizardDialog.runHeadless(HeadlessWizardDialog.java:144)
	at net.refractions.udig.project.ui.internal.actions.WizardDropAction$1.run(WizardDropAction.java:101)
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:118)
	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:2898)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2557)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1601)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1565)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:315)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
	at net.refractions.udig.internal.ui.UDIGApplication.run(UDIGApplication.java:27)
	at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:230)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:371)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:160)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at org.eclipse.core.launcher.Main.invokeFramework(Main.java:330)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:274)
	at org.eclipse.core.launcher.Main.run(Main.java:977)
	at org.eclipse.core.launcher.Main.main(Main.java:952)
Caused by: org.eclipse.jface.util.Assert$AssertionFailedException: Assertion failed: ContentViewer must have a content provider when input is set.
	at org.eclipse.jface.util.Assert.isTrue(Assert.java:180)
	at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:240)
	at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1417)
	at net.refractions.udig.project.ui.internal.ResourceSelectionPage$4.run(ResourceSelectionPage.java:275)
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:118)
	... 38 more

!ENTRY org.eclipse.ui 4 4 2005-05-29 00:03:02.647
!MESSAGE Unhandled event loop exception

!ENTRY org.eclipse.ui 4 0 2005-05-29 00:03:02.657
!MESSAGE Widget is disposed
!STACK 0
org.eclipse.swt.SWTException: Widget is disposed
	at org.eclipse.swt.SWT.error(SWT.java:2940)
	at org.eclipse.swt.SWT.error(SWT.java:2863)
	at org.eclipse.swt.SWT.error(SWT.java:2834)
	at org.eclipse.swt.widgets.Widget.error(Widget.java:393)
	at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:295)
	at org.eclipse.swt.widgets.Tree.getItems(Tree.java:1111)
	at org.eclipse.jface.viewers.TreeViewer.getChildren(TreeViewer.java:331)
	at org.eclipse.jface.viewers.AbstractTreeViewer.doFindItem(AbstractTreeViewer.java:586)
	at org.eclipse.jface.viewers.StructuredViewer.findItem(StructuredViewer.java:701)
	at org.eclipse.jface.viewers.AbstractTreeViewer.internalGetWidgetToSelect(AbstractTreeViewer.java:1104)
	at org.eclipse.jface.viewers.AbstractTreeViewer.internalExpand(AbstractTreeViewer.java:1061)
	at org.eclipse.jface.viewers.CheckboxTreeViewer.setChecked(CheckboxTreeViewer.java:381)
	at net.refractions.udig.project.ui.internal.ResourceSelectionPage$6.run(ResourceSelectionPage.java:342)
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:118)
	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:2898)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2557)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1601)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1565)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:315)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
	at net.refractions.udig.internal.ui.UDIGApplication.run(UDIGApplication.java:27)
	at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:230)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:371)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:160)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at org.eclipse.core.launcher.Main.invokeFramework(Main.java:330)
	at org.eclipse.core.launcher.Main.basicRun(Main.java:274)
	at org.eclipse.core.launcher.Main.run(Main.java:977)
	at org.eclipse.core.launcher.Main.main(Main.java:952)

!ENTRY net.refractions.udig.project 1 0 2005-05-29 00:03:09.787
!MESSAGE Current Renderers:
	CompositeRendererImpl
	BasicFeatureRenderer
	ShapefileFeatureRenderer

!ENTRY net.refractions.udig.project 1 0 2005-05-29 00:03:09.787
!MESSAGE Current Renderers:
	CompositeRendererImpl
	BasicFeatureRenderer
	ShapefileFeatureRenderer

!ENTRY net.refractions.udig.project 2 0 2005-05-29 00:03:11.389
!MESSAGE org/geotools/index/TreeException
!STACK 0
java.lang.NoClassDefFoundError: org/geotools/index/TreeException
	at org.geotools.renderer.shape.ShapeRenderer.useIndex(ShapeRenderer.java:1058)
	at org.geotools.renderer.shape.ShapeRenderer.<init>(ShapeRenderer.java:182)
	at net.refractions.udig.render.internal.feature.shapefile.ShapefileFeatureRenderer.prepareDraw(ShapefileFeatureRenderer.java:138)
	at net.refractions.udig.render.internal.feature.shapefile.ShapefileFeatureRenderer.render(ShapefileFeatureRenderer.java:194)
	at net.refractions.udig.render.internal.feature.shapefile.ShapefileFeatureRenderer.render(ShapefileFeatureRenderer.java:179)
	at net.refractions.udig.project.internal.render.impl.RenderExecutorImpl$RenderJob.startRendering(RenderExecutorImpl.java:202)
	at net.refractions.udig.project.internal.render.impl.RenderExecutorImpl$RenderJob.run(RenderExecutorImpl.java:231)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:67)
_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel

_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel




Back to the top