1. Do a clean install of udig
2. Start the programme by clicking on the Eclipse icon (which took a bit of research as I'm not too familiar with Eclipse RCP)
3. File-> Open Project-> navigate to the default directory in which SampleProject.udig is installed-> highlight -> OK
- at this point examination of SampleProject.udig reveals an empty file ie it has been overwritten
4. Close the welcome screen
5. Clicking on My Projects in the Projects view causes a redisplay of the Properties view at the bottom of the screen to read:
Current Project:
Projects: /SampleProject
6. To this point no error message has been generated, and double clicking on My Projects generates an error log, which is attached.
I've tried all of the methods of opening a project documented in the tutorial with the same outcome and any suggestions on how to proceed would be much appreciated.
While I think I get the broad concepts , could someone advise me whether it will be possible to download/upload data from/to my Garmin etrex in the near future, and if this is not likely to be possible suggest an alternative open source application or work around in the interim.
Cheers
Tony Bazeley
!SESSION Jan 03, 2005 18:47:34.15 ----------------------------------------------
eclipse.buildId=I200408122000
java.version=1.5.0
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_AU
!ENTRY org.eclipse.core.runtime 4 2 Jan 03, 2005 18:47:34.15
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.runtime".
!STACK 0
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.RangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at net.refractions.udig.project.internal.ui.ProjectExplorer.open(ProjectExplorer.java:526)
at net.refractions.udig.project.internal.ui.ProjectExplorer.open(ProjectExplorer.java:499)
at net.refractions.udig.project.internal.ui.ProjectExplorer$2.doubleClick(ProjectExplorer.java:255)
at org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredViewer.java:427)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
at org.eclipse.core.runtime.Platform.run(Platform.java:747)
at org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(StructuredViewer.java:425)
at org.eclipse.jface.viewers.StructuredViewer.handleDoubleSelect(StructuredViewer.java:647)
at org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSelected(StructuredViewer.java:757)
at org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEvent(OpenStrategy.java:219)
at org.eclipse.jface.util.OpenStrategy.access$0(OpenStrategy.java:216)
at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:275)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:796)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2783)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2442)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1443)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1414)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:271)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:144)
at net.refractions.udig.internal.ui.UDIGApplication.run(UDIGApplication.java:31)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:335)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:129)
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.core.launcher.Main.basicRun(Main.java:185)
at org.eclipse.core.launcher.Main.run(Main.java:704)
at org.eclipse.core.launcher.Main.main(Main.java:688)
1. The overwriting of the Campleproject.udig file
2. Double clicking on an empty My Projects throwing an exception
Tony Bazeley