URGENT HELP REQUIRED - Eclipse installation is corrupt!

Posted by MBeynon on 24-Jun-2013 03:02

Hi,

Tried to start Eclipse this morning and got the following error:

---------------------------
Eclipse
---------------------------
An error has occurred. See the log file
C:\Users\mbeynon\workspace102B\.metadata\.log.
---------------------------
OK  
---------------------------

The log itself has this in it:

!ENTRY org.eclipse.core.resources 2 10035 2013-06-24 09:15:15.348

!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.

!ENTRY org.eclipse.osgi 4 0 2013-06-24 09:15:15.357

!MESSAGE An error occurred while automatically activating bundle org.eclipse.core.resources (88).

!STACK 0

org.osgi.framework.BundleException: Exception in org.eclipse.core.resources.ResourcesPlugin.start() of bundle org.eclipse.core.resources.

    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1028)

    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)

    at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)

    at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)

    at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:400)

    at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111)

    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:427)

    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:193)

    at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:370)

    at org.eclipse.osgi.framework.internal.core.SingleSourcePackage.loadClass(SingleSourcePackage.java:33)

    at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:443)

    at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:399)

    at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:387)

    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87)

    at java.lang.ClassLoader.loadClass(ClassLoader.java:251)

    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)

    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:114)

    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)

    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)

    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)

    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)

    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)

    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.equinox.launcher.Main.invokeFramework(Main.java:549)

    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)

    at org.eclipse.equinox.launcher.Main.run(Main.java:1236)

    at org.eclipse.equinox.launcher.Main.main(Main.java:1212)

Caused by: org.eclipse.core.internal.dtree.ObjectNotFoundException: Tree element '/Gold/.propath' not found.

    at org.eclipse.core.internal.dtree.AbstractDataTree.handleNotFound(AbstractDataTree.java:257)

    at org.eclipse.core.internal.dtree.DeltaDataTree.getData(DeltaDataTree.java:585)

    at org.eclipse.core.internal.dtree.DataDeltaNode.asBackwardDelta(DataDeltaNode.java:50)

    at org.eclipse.core.internal.dtree.NoDataDeltaNode.asBackwardDelta(NoDataDeltaNode.java:59)

    at org.eclipse.core.internal.dtree.DataDeltaNode.asBackwardDelta(DataDeltaNode.java:47)

    at org.eclipse.core.internal.dtree.DeltaDataTree.asBackwardDelta(DeltaDataTree.java:88)

    at org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:816)

    at org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:815)

    at org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:792)

    at org.eclipse.core.internal.watson.ElementTree.immutable(ElementTree.java:517)

    at org.eclipse.core.internal.resources.SaveManager.restore(SaveManager.java:670)

    at org.eclipse.core.internal.resources.SaveManager.startup(SaveManager.java:1326)

    at org.eclipse.core.internal.resources.Workspace.startup(Workspace.java:1953)

    at org.eclipse.core.internal.resources.Workspace.open(Workspace.java:1716)

    at org.eclipse.core.resources.ResourcesPlugin.start(ResourcesPlugin.java:376)

    at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)

    at java.security.AccessController.doPrivileged(Native Method)

    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)

    ... 29 more

Root exception:

org.eclipse.core.internal.dtree.ObjectNotFoundException: Tree element '/Gold/.propath' not found.

    at org.eclipse.core.internal.dtree.AbstractDataTree.handleNotFound(AbstractDataTree.java:257)

    at org.eclipse.core.internal.dtree.DeltaDataTree.getData(DeltaDataTree.java:585)

    at org.eclipse.core.internal.dtree.DataDeltaNode.asBackwardDelta(DataDeltaNode.java:50)

    at org.eclipse.core.internal.dtree.NoDataDeltaNode.asBackwardDelta(NoDataDeltaNode.java:59)

    at org.eclipse.core.internal.dtree.DataDeltaNode.asBackwardDelta(DataDeltaNode.java:47)

    at org.eclipse.core.internal.dtree.DeltaDataTree.asBackwardDelta(DeltaDataTree.java:88)

    at org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:816)

    at org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:815)

    at org.eclipse.core.internal.dtree.DeltaDataTree.reroot(DeltaDataTree.java:792)

    at org.eclipse.core.internal.watson.ElementTree.immutable(ElementTree.java:517)

    at org.eclipse.core.internal.resources.SaveManager.restore(SaveManager.java:670)

    at org.eclipse.core.internal.resources.SaveManager.startup(SaveManager.java:1326)

    at org.eclipse.core.internal.resources.Workspace.startup(Workspace.java:1953)

    at org.eclipse.core.internal.resources.Workspace.open(Workspace.java:1716)

    at org.eclipse.core.resources.ResourcesPlugin.start(ResourcesPlugin.java:376)

    at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)

    at java.security.AccessController.doPrivileged(Native Method)

    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)

    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)

    at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)

    at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)

    at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:400)

    at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111)

    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:427)

    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:193)

    at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:370)

    at org.eclipse.osgi.framework.internal.core.SingleSourcePackage.loadClass(SingleSourcePackage.java:33)

    at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:443)

    at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:399)

    at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:387)

    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87)

    at java.lang.ClassLoader.loadClass(ClassLoader.java:251)

    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)

    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:114)

    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)

    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)

    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)

    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)

    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)

    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.equinox.launcher.Main.invokeFramework(Main.java:549)

    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)

    at org.eclipse.equinox.launcher.Main.run(Main.java:1236)

    at org.eclipse.equinox.launcher.Main.main(Main.java:1212)

!ENTRY org.eclipse.osgi 4 0 2013-06-24 09:15:15.366

!MESSAGE Application error

!STACK 1

java.lang.NoClassDefFoundError: org/eclipse/core/resources/IContainer

    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:114)

    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)

    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)

    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)

    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)

    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)

    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.equinox.launcher.Main.invokeFramework(Main.java:549)

    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)

    at org.eclipse.equinox.launcher.Main.run(Main.java:1236)

    at org.eclipse.equinox.launcher.Main.main(Main.java:1212)

!ENTRY org.eclipse.osgi 2 0 2013-06-24 09:15:15.384

!MESSAGE The following is a complete list of bundles which are not resolved, see the prior log entry for the root cause if it exists:

!SUBENTRY 1 org.eclipse.osgi 2 0 2013-06-24 09:15:15.384

!MESSAGE Bundle reference:file:plugins\com.rtbtsms.progress_11.0.0.jar [47] was not resolved.

!SUBENTRY 2 com.rtbtsms.progress 2 0 2013-06-24 09:15:15.384

!MESSAGE Missing Constraint: Bundle-RequiredExecutionEnvironment: JavaSE-1.6

Can anyone shed some light on this please as I currently can't do any work!

Many thanks,

Mark.

All Replies

Posted by cverbiest on 24-Jun-2013 03:14

I'm not an expert on java logs but it would seem that you have conflicting versions of the Roundtable plugin installed

Have you tried installing a new Roundtable plugin in an existing environment ?

If yes, can you restore a backup of your eclipse from before you installed that plugin.

Please add more details

  • OS version
  • OpenEdge version(s)
  • Roundtable version(s)
  • What was changed
  • ...

I would also suggest to contact Progress and/or Roundtable support.

Posted by MBeynon on 24-Jun-2013 03:19

Apologies. I attached the wrong log file DOH!

It seems to related to a PROPATH issue.

Also, nothing has changed. Eclipse just 'hung' on me and I had to kill the process. After that it failed to start.

I'll post version information shortly.

Again, many thanks :-)

Mark.

Posted by MBeynon on 24-Jun-2013 04:05

I believe I've located the issue. It was the .snap file in ...\.metadata\.plugins\org.eclipse.core.resources that had become corrupted. I deleted this and Eclipse started and I was able to rebuild my roundtable projects.

This thread is closed