Hi,
same scenario for me I've update to 2.0.5
In eclipse .log there is an ConcurrentModificationException prior to the NoClassDefFoundError
Code:
!ENTRY org.eclipse.osgi 4 0 2008-05-30 08:13:22.953
!MESSAGE An error occurred while automatically activating bundle org.springframework.ide.eclipse.beans.core (636).
!STACK 0
org.osgi.framework.BundleException: Exception in org.springframework.ide.eclipse.beans.core.BeansCorePlugin.start() of bundle org.springframework.ide.eclipse.beans.core.
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1018)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:974)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:260)
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:417)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:189)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:340)
at org.eclipse.osgi.framework.internal.core.SingleSourcePackage.loadClass(SingleSourcePackage.java:37)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:405)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:369)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:357)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at org.springframework.ide.eclipse.beans.ui.BeansUIUtils.getConfigFile(BeansUIUtils.java:81)
at org.springframework.ide.eclipse.beans.ui.actions.AbstractBeansConfigEditorAction.setActiveEditor(AbstractBeansConfigEditorAction.java:49)
at org.eclipse.ui.internal.EditorPluginAction.initDelegate(EditorPluginAction.java:56)
at org.eclipse.ui.internal.PluginAction.createDelegate(PluginAction.java:125)
at org.eclipse.ui.internal.EditorPluginAction.editorChanged(EditorPluginAction.java:72)
at org.eclipse.ui.internal.EditorActionBuilder$EditorContribution.editorChanged(EditorActionBuilder.java:83)
at org.eclipse.ui.internal.EditorActionBuilder$ExternalContributor.setActiveEditor(EditorActionBuilder.java:129)
at org.eclipse.ui.internal.EditorActionBars.partChanged(EditorActionBars.java:338)
at org.eclipse.ui.internal.WorkbenchPage$3.run(WorkbenchPage.java:629)
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.WorkbenchPage.activatePart(WorkbenchPage.java:618)
[...]
Caused by: java.util.ConcurrentModificationException
at java.util.LinkedHashMap$LinkedHashIterator.nextEntry(LinkedHashMap.java:373)
at java.util.LinkedHashMap$ValueIterator.next(LinkedHashMap.java:388)
at org.springframework.ide.eclipse.beans.core.internal.model.BeansProject.populateModel(BeansProject.java:777)
at org.springframework.ide.eclipse.beans.core.internal.model.BeansProject.getVersion(BeansProject.java:900)
at org.springframework.ide.eclipse.beans.core.internal.model.update.UpdateFor203.requiresUpdate(UpdateFor203.java:38)
at org.springframework.ide.eclipse.beans.core.internal.model.update.BeansModelUpdater.updateProject(BeansModelUpdater.java:58)
at org.springframework.ide.eclipse.beans.core.internal.model.update.BeansModelUpdater.updateModel(BeansModelUpdater.java:49)
at org.springframework.ide.eclipse.beans.core.internal.model.BeansModel.startup(BeansModel.java:115)
at org.springframework.ide.eclipse.beans.core.BeansCorePlugin.start(BeansCorePlugin.java:79)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:999)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:993)
... 62 more
Root exception:
java.util.ConcurrentModificationException
at java.util.LinkedHashMap$LinkedHashIterator.nextEntry(LinkedHashMap.java:373)
at java.util.LinkedHashMap$ValueIterator.next(LinkedHashMap.java:388)
at org.springframework.ide.eclipse.beans.core.internal.model.BeansProject.populateModel(BeansProject.java:777)
at org.springframework.ide.eclipse.beans.core.internal.model.BeansProject.getVersion(BeansProject.java:900)
at org.springframework.ide.eclipse.beans.core.internal.model.update.UpdateFor203.requiresUpdate(UpdateFor203.java:38)
at org.springframework.ide.eclipse.beans.core.internal.model.update.BeansModelUpdater.updateProject(BeansModelUpdater.java:58)
at org.springframework.ide.eclipse.beans.core.internal.model.update.BeansModelUpdater.updateModel(BeansModelUpdater.java:49)
at org.springframework.ide.eclipse.beans.core.internal.model.BeansModel.startup(BeansModel.java:115)
at org.springframework.ide.eclipse.beans.core.BeansCorePlugin.start(BeansCorePlugin.java:79)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:999)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:993)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:974)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:260)
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:417)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:189)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:340)
at org.eclipse.osgi.framework.internal.core.SingleSourcePackage.loadClass(SingleSourcePackage.java:37)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:405)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:369)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:357)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at org.springframework.ide.eclipse.beans.ui.BeansUIUtils.getConfigFile(BeansUIUtils.java:81)
at org.springframework.ide.eclipse.beans.ui.actions.AbstractBeansConfigEditorAction.setActiveEditor(AbstractBeansConfigEditorAction.java:49)
at org.eclipse.ui.internal.EditorPluginAction.initDelegate(EditorPluginAction.java:56)
at org.eclipse.ui.internal.PluginAction.createDelegate(PluginAction.java:125)
at org.eclipse.ui.internal.EditorPluginAction.editorChanged(EditorPluginAction.java:72)
at org.eclipse.ui.internal.EditorActionBuilder$EditorContribution.editorChanged(EditorActionBuilder.java:83)
at org.eclipse.ui.internal.EditorActionBuilder$ExternalContributor.setActiveEditor(EditorActionBuilder.java:129)
at org.eclipse.ui.internal.EditorActionBars.partChanged(EditorActionBars.java:338)
at org.eclipse.ui.internal.WorkbenchPage$3.run(WorkbenchPage.java:629)
[...]
!ENTRY org.eclipse.ui 4 4 2008-05-30 08:13:23.046
!MESSAGE Could not create action delegate for id: org.springframework.ide.eclipse.beans.ui.editor.actions.searchBeanReferencesAction
!ENTRY org.eclipse.ui 4 4 2008-05-30 08:13:23.046
!MESSAGE Internal plug-in action delegate error on creation.
!STACK 0
java.lang.NoClassDefFoundError: org/springframework/ide/eclipse/beans/core/BeansCorePlugin
at org.springframework.ide.eclipse.beans.ui.BeansUIUtils.getConfigFile(BeansUIUtils.java:81)
at org.springframework.ide.eclipse.beans.ui.actions.AbstractBeansConfigEditorAction.setActiveEditor(AbstractBeansConfigEditorAction.java:49)
at org.eclipse.ui.internal.EditorPluginAction.initDelegate(EditorPluginAction.java:56)
at org.eclipse.ui.internal.PluginAction.createDelegate(PluginAction.java:125)
at org.eclipse.ui.internal.EditorPluginAction.editorChanged(EditorPluginAction.java:72)
at org.eclipse.ui.internal.EditorActionBuilder$EditorContribution.editorChanged(EditorActionBuilder.java:83)
at org.eclipse.ui.internal.EditorActionBuilder$ExternalContributor.setActiveEditor(EditorActionBuilder.java:129)
at org.eclipse.ui.internal.EditorActionBars.partChanged(EditorActionBars.java:338)