| Eclipse won't start: An error occured while automatically activating bundle org.eclipse.core.resourc [message #294911] |
Fri, 18 November 2005 15:52  |
Eclipse User |
|
|
|
Hi,
I have a user which can't launch Eclipse. It gives an error dialog
indicating error and to check the .log file. Eclipse display the splash
screen, and about 3 seconds later, it gives the error dialog, and
Eclipse fails to start. It's failing early in the start up.
Below is the error I'm seeing.
By copying the workspace to a different linux system, I have determine
that at least it's something in the .metadata directory. If I erase the
..metadata, then Eclipse starts.
Anyone know how I can debug this further to find what metadat is
currupted? Oh... the is eclipse 3.0.2.
Thanks for any ideas.
Regards,
frank
!SESSION Nov 18, 2005 12:38:48.880
---------------------------------------------
eclipse.buildId=M200503110845
java.version=1.4.2_09
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US
!ENTRY org.eclipse.osgi Nov 18, 2005 12:38:48.881
!MESSAGE An error occured while automatically activating bundle
org.eclipse.core.resources (46).
!STACK 0
org.osgi.framework.BundleException: Exception in
org.eclipse.core.internal.compatibility.PluginActivator.star t() of
bundle org.eclipse.core.resources.
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tartActivator(BundleContextImpl.java:975)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tart(BundleContextImpl.java:937)
at
org.eclipse.osgi.framework.internal.core.BundleHost.startWor ker(BundleHost.java:421)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.star t(AbstractBundle.java:293)
at
org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLoca lClass(EclipseClassLoader.java:110)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findLo calClass(BundleLoader.java:371)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.requir eClass(BundleLoader.java:336)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findRe quiredClass(BundleLoader.java:914)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findCl ass(BundleLoader.java:399)
at
org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader. loadClass(AbstractClassLoader.java:93)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at
org.eclipse.ui.internal.ide.model.WorkbenchAdapterFactory.<init >(WorkbenchAdapterFactory.java:26)
at
org.eclipse.ui.internal.ide.model.WorkbenchAdapterBuilder.re gisterAdapters(WorkbenchAdapterBuilder.java:33)
at
org.eclipse.ui.internal.ide.IDEWorkbenchAdvisor.initialize(I DEWorkbenchAdvisor.java:155)
at
org.eclipse.ui.application.WorkbenchAdvisor.internalBasicIni tialize(WorkbenchAdvisor.java:165)
at org.eclipse.ui.internal.Workbench.init(Workbench.java:789)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1325)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:254)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:141)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:96)
at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:335)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:273)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.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)
Caused by: org.eclipse.core.internal.resources.ResourceException: The
resource tree is locked for modifications.
at
org.eclipse.core.internal.resources.WorkManager.checkIn(Work Manager.java:93)
at
org.eclipse.core.internal.resources.Workspace.prepareOperati on(Workspace.java:1628)
at org.eclipse.core.internal.resources.Workspace.close(Workspac e.java:298)
at
org.eclipse.core.resources.ResourcesPlugin.shutdown(Resource sPlugin.java:324)
at
org.eclipse.core.internal.compatibility.PluginActivator.star t(PluginActivator.java:52)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl$1 .run(BundleContextImpl.java:958)
at java.security.AccessController.doPrivileged(Native Method)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tartActivator(BundleContextImpl.java:954)
... 30 more
Root exception:
org.eclipse.core.internal.resources.ResourceException: The resource tree
is locked for modifications.
at
org.eclipse.core.internal.resources.WorkManager.checkIn(Work Manager.java:93)
at
org.eclipse.core.internal.resources.Workspace.prepareOperati on(Workspace.java:1628)
at org.eclipse.core.internal.resources.Workspace.close(Workspac e.java:298)
at
org.eclipse.core.resources.ResourcesPlugin.shutdown(Resource sPlugin.java:324)
at
org.eclipse.core.internal.compatibility.PluginActivator.star t(PluginActivator.java:52)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl$1 .run(BundleContextImpl.java:958)
at java.security.AccessController.doPrivileged(Native Method)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tartActivator(BundleContextImpl.java:954)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tart(BundleContextImpl.java:937)
at
org.eclipse.osgi.framework.internal.core.BundleHost.startWor ker(BundleHost.java:421)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.star t(AbstractBundle.java:293)
at
org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLoca lClass(EclipseClassLoader.java:110)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findLo calClass(BundleLoader.java:371)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.requir eClass(BundleLoader.java:336)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findRe quiredClass(BundleLoader.java:914)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findCl ass(BundleLoader.java:399)
at
org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader. loadClass(AbstractClassLoader.java:93)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at
org.eclipse.ui.internal.ide.model.WorkbenchAdapterFactory.<init >(WorkbenchAdapterFactory.java:26)
at
org.eclipse.ui.internal.ide.model.WorkbenchAdapterBuilder.re gisterAdapters(WorkbenchAdapterBuilder.java:33)
at
org.eclipse.ui.internal.ide.IDEWorkbenchAdvisor.initialize(I DEWorkbenchAdvisor.java:155)
at
org.eclipse.ui.application.WorkbenchAdvisor.internalBasicIni tialize(WorkbenchAdvisor.java:165)
at org.eclipse.ui.internal.Workbench.init(Workbench.java:789)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1325)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:254)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:141)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:96)
at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:335)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:273)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.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)
!ENTRY org.eclipse.osgi Nov 18, 2005 12:38:48.889
!MESSAGE Application error
!STACK 1
java.lang.NoClassDefFoundError: org/eclipse/core/resources/IProject
at
org.eclipse.ui.internal.ide.model.WorkbenchAdapterFactory.<init >(WorkbenchAdapterFactory.java:26)
at
org.eclipse.ui.internal.ide.model.WorkbenchAdapterBuilder.re gisterAdapters(WorkbenchAdapterBuilder.java:33)
at
org.eclipse.ui.internal.ide.IDEWorkbenchAdvisor.initialize(I DEWorkbenchAdvisor.java:155)
at
org.eclipse.ui.application.WorkbenchAdvisor.internalBasicIni tialize(WorkbenchAdvisor.java:165)
at org.eclipse.ui.internal.Workbench.init(Workbench.java:789)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1325)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:254)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:141)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:96)
at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:335)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:273)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.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)
|
|
|
| Re: Eclipse won't start: An error occured while automatically activating bundle org.eclipse.core.res [message #295383 is a reply to message #294911] |
Tue, 29 November 2005 05:41   |
Eclipse User |
|
|
|
Hi Frank,
Already found a solution? I'm experiencing the same problem...
Cheers
Nils
Frank Parrott schrieb:
> Hi,
>
> I have a user which can't launch Eclipse. It gives an error dialog
> indicating error and to check the .log file. Eclipse display the splash
> screen, and about 3 seconds later, it gives the error dialog, and
> Eclipse fails to start. It's failing early in the start up.
>
> Below is the error I'm seeing.
>
> By copying the workspace to a different linux system, I have determine
> that at least it's something in the .metadata directory. If I erase the
> .metadata, then Eclipse starts.
>
> Anyone know how I can debug this further to find what metadat is
> currupted? Oh... the is eclipse 3.0.2.
>
> Thanks for any ideas.
> Regards,
> frank
>
> !SESSION Nov 18, 2005 12:38:48.880
> ---------------------------------------------
> eclipse.buildId=M200503110845
> java.version=1.4.2_09
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US
>
> !ENTRY org.eclipse.osgi Nov 18, 2005 12:38:48.881
> !MESSAGE An error occured while automatically activating bundle
> org.eclipse.core.resources (46).
> !STACK 0
> org.osgi.framework.BundleException: Exception in
> org.eclipse.core.internal.compatibility.PluginActivator.star t() of
> bundle org.eclipse.core.resources.
> at
> org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tartActivator(BundleContextImpl.java:975)
>
> at
> org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tart(BundleContextImpl.java:937)
>
> at
> org.eclipse.osgi.framework.internal.core.BundleHost.startWor ker(BundleHost.java:421)
>
> at
> org.eclipse.osgi.framework.internal.core.AbstractBundle.star t(AbstractBundle.java:293)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLoca lClass(EclipseClassLoader.java:110)
>
> at
> org.eclipse.osgi.framework.internal.core.BundleLoader.findLo calClass(BundleLoader.java:371)
>
> at
> org.eclipse.osgi.framework.internal.core.BundleLoader.requir eClass(BundleLoader.java:336)
>
> at
> org.eclipse.osgi.framework.internal.core.BundleLoader.findRe quiredClass(BundleLoader.java:914)
>
> at
> org.eclipse.osgi.framework.internal.core.BundleLoader.findCl ass(BundleLoader.java:399)
>
> at
> org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader. loadClass(AbstractClassLoader.java:93)
>
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at java.lang.ClassLoader.loadClassInternal(Unknown Source)
> at
> org.eclipse.ui.internal.ide.model.WorkbenchAdapterFactory.<init >(WorkbenchAdapterFactory.java:26)
>
> at
> org.eclipse.ui.internal.ide.model.WorkbenchAdapterBuilder.re gisterAdapters(WorkbenchAdapterBuilder.java:33)
>
> at
> org.eclipse.ui.internal.ide.IDEWorkbenchAdvisor.initialize(I DEWorkbenchAdvisor.java:155)
>
> at
> org.eclipse.ui.application.WorkbenchAdvisor.internalBasicIni tialize(WorkbenchAdvisor.java:165)
>
> at org.eclipse.ui.internal.Workbench.init(Workbench.java:789)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1325)
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:254)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:141)
> at
> org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:96)
> at
> org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:335)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:273)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.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)
> Caused by: org.eclipse.core.internal.resources.ResourceException: The
> resource tree is locked for modifications.
> at
> org.eclipse.core.internal.resources.WorkManager.checkIn(Work Manager.java:93)
>
> at
> org.eclipse.core.internal.resources.Workspace.prepareOperati on(Workspace.java:1628)
>
> at
> org.eclipse.core.internal.resources.Workspace.close(Workspac e.java:298)
> at
> org.eclipse.core.resources.ResourcesPlugin.shutdown(Resource sPlugin.java:324)
>
> at
> org.eclipse.core.internal.compatibility.PluginActivator.star t(PluginActivator.java:52)
>
> at
> org.eclipse.osgi.framework.internal.core.BundleContextImpl$1 .run(BundleContextImpl.java:958)
>
> at java.security.AccessController.doPrivileged(Native Method)
> at
> org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tartActivator(BundleContextImpl.java:954)
>
> ... 30 more
> Root exception:
> org.eclipse.core.internal.resources.ResourceException: The resource tree
> is locked for modifications.
> at
> org.eclipse.core.internal.resources.WorkManager.checkIn(Work Manager.java:93)
>
> at
> org.eclipse.core.internal.resources.Workspace.prepareOperati on(Workspace.java:1628)
>
> at
> org.eclipse.core.internal.resources.Workspace.close(Workspac e.java:298)
> at
> org.eclipse.core.resources.ResourcesPlugin.shutdown(Resource sPlugin.java:324)
>
> at
> org.eclipse.core.internal.compatibility.PluginActivator.star t(PluginActivator.java:52)
>
> at
> org.eclipse.osgi.framework.internal.core.BundleContextImpl$1 .run(BundleContextImpl.java:958)
>
> at java.security.AccessController.doPrivileged(Native Method)
> at
> org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tartActivator(BundleContextImpl.java:954)
>
> at
> org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tart(BundleContextImpl.java:937)
>
> at
> org.eclipse.osgi.framework.internal.core.BundleHost.startWor ker(BundleHost.java:421)
>
> at
> org.eclipse.osgi.framework.internal.core.AbstractBundle.star t(AbstractBundle.java:293)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLoca lClass(EclipseClassLoader.java:110)
>
> at
> org.eclipse.osgi.framework.internal.core.BundleLoader.findLo calClass(BundleLoader.java:371)
>
> at
> org.eclipse.osgi.framework.internal.core.BundleLoader.requir eClass(BundleLoader.java:336)
>
> at
> org.eclipse.osgi.framework.internal.core.BundleLoader.findRe quiredClass(BundleLoader.java:914)
>
> at
> org.eclipse.osgi.framework.internal.core.BundleLoader.findCl ass(BundleLoader.java:399)
>
> at
> org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader. loadClass(AbstractClassLoader.java:93)
>
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at java.lang.ClassLoader.loadClassInternal(Unknown Source)
> at
> org.eclipse.ui.internal.ide.model.WorkbenchAdapterFactory.<init >(WorkbenchAdapterFactory.java:26)
>
> at
> org.eclipse.ui.internal.ide.model.WorkbenchAdapterBuilder.re gisterAdapters(WorkbenchAdapterBuilder.java:33)
>
> at
> org.eclipse.ui.internal.ide.IDEWorkbenchAdvisor.initialize(I DEWorkbenchAdvisor.java:155)
>
> at
> org.eclipse.ui.application.WorkbenchAdvisor.internalBasicIni tialize(WorkbenchAdvisor.java:165)
>
> at org.eclipse.ui.internal.Workbench.init(Workbench.java:789)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1325)
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:254)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:141)
> at
> org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:96)
> at
> org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:335)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:273)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.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)
>
> !ENTRY org.eclipse.osgi Nov 18, 2005 12:38:48.889
> !MESSAGE Application error
> !STACK 1
> java.lang.NoClassDefFoundError: org/eclipse/core/resources/IProject
> at
> org.eclipse.ui.internal.ide.model.WorkbenchAdapterFactory.<init >(WorkbenchAdapterFactory.java:26)
>
> at
> org.eclipse.ui.internal.ide.model.WorkbenchAdapterBuilder.re gisterAdapters(WorkbenchAdapterBuilder.java:33)
>
> at
> org.eclipse.ui.internal.ide.IDEWorkbenchAdvisor.initialize(I DEWorkbenchAdvisor.java:155)
>
> at
> org.eclipse.ui.application.WorkbenchAdvisor.internalBasicIni tialize(WorkbenchAdvisor.java:165)
>
> at org.eclipse.ui.internal.Workbench.init(Workbench.java:789)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1325)
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:254)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:141)
> at
> org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:96)
> at
> org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:335)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:273)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.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)
|
|
|
| Re: Eclipse won't start: An error occured while automatically activating bundle org.eclipse.core.r [message #295399 is a reply to message #295383] |
Tue, 29 November 2005 11:56  |
Eclipse User |
|
|
|
Originally posted by: automatic.javalobby.org
It might be the permissions on the .metadata directory. If you've just copied your workspace over to his, and he tries to create entries in the metadata, then he may not be able to write entries into it. Either that, or the workspace might point to projects that he can't read (e.g. have references to /home/you/projet, and /home/you isn't world-readable).
As for which problem it is; it looks like it's coming from the org.eclipse.core.resources plugin, so you could trash the .metadata/.plugins/org.eclipse.core.resources preferences, but you're probably better off trashing the whole .metadata directory. If you need to get preference from on user's install to another, it's much better to export the preferences (Window -> Preferences -> Export) and then import them into the new one.
Alex.
|
|
|
Powered by
FUDForum. Page generated in 0.03897 seconds