Error Starting eclipse "eclipse unable to read workbench state" [message #167036] |
Tue, 18 April 2006 16:02  |
Eclipse User |
|
|
|
I am running Eclipse 3.1.2 with wtp 1.0.1 on win XP built using the update site
method.
I have totally cleaned and reinstalled 3 times already, and have tried starting
using a fresh workbench (importing existing projects from my old workbench).
If I only have the Java perspective open and I close and restart eclipse I have
no problems but if I open the J2EE perspective and close and restart, the close
works fine (no errors reported or logged) but the restart fails with the error:
"eclipse unable to read workbench state. workbench will be reset"
The logs state that there is a missing class
Caused by: java.lang.NoClassDefFoundError:
org/eclipse/jst/j2ee/internal/project/J2EEProjectUtilities
which I can find not reference to in my workspace or my eclipse install. I am
not sure how I am missing it as I followed the install instructions closely.
Can anyone help me with this problem?
Below is a dump of the log file under $WORKSPACE$/.metadata/.log
!SESSION 2006-04-18 09:34:18.828 -----------------------------------------------
eclipse.buildId=M20060118-1600
java.version=1.5.0_06
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Command-line arguments: -os win32 -ws win32 -arch x86 -clean
!ENTRY org.eclipse.osgi 2006-04-18 09:34:30.78
!MESSAGE An error occurred while automatically activating bundle
org.eclipse.jst.j2ee (136).
!STACK 0
org.osgi.framework.BundleException: Exception in
org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin.start() of bundle
org.eclipse.jst.j2ee.
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tartActivator(BundleContextImpl.java:1013)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tart(BundleContextImpl.java:969)
at
org.eclipse.osgi.framework.internal.core.BundleHost.startWor ker(BundleHost.java:316)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.star t(AbstractBundle.java:264)
at
org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLoca lClass(EclipseClassLoader.java:116)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findLo calClass(BundleLoader.java:337)
at
org.eclipse.osgi.framework.internal.core.SingleSourcePackage .loadClass(SingleSourcePackage.java:37)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findCl ass(BundleLoader.java:386)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findCl ass(BundleLoader.java:350)
at
org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader. loadClass(AbstractClassLoader.java:78)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at
org.eclipse.jst.j2ee.internal.webservice.helper.WebServicesM anager.collectArtifactEdits(WebServicesManager.java:119)
at
org.eclipse.jst.j2ee.internal.webservice.helper.WebServicesM anager.init(WebServicesManager.java:107)
at
org.eclipse.jst.j2ee.internal.webservice.helper.WebServicesM anager. <init>(WebServicesManager.java:103)
at
org.eclipse.jst.j2ee.internal.webservice.helper.WebServicesM anager.getInstance(WebServicesManager.java:94)
at
org.eclipse.jst.j2ee.internal.webservice.WebServicesNavigato rContentProvider. <init>(WebServicesNavigatorContentProvider.java:64)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nativ e Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknow n Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Un known Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at
org.eclipse.core.internal.registry.ConfigurationElement.crea teExecutableExtension(ConfigurationElement.java:162)
at
org.eclipse.core.internal.registry.ConfigurationElement.crea teExecutableExtension(ConfigurationElement.java:142)
at
org.eclipse.core.internal.registry.ConfigurationElement.crea teExecutableExtension(ConfigurationElement.java:129)
at
org.eclipse.core.internal.registry.ConfigurationElementHandl e.createExecutableExtension(ConfigurationElementHandle.java: 48)
at
org.eclipse.wst.common.navigator.internal.views.extensions.N avigatorContentExtension.getContentProvider(NavigatorContent Extension.java:65)
at
org.eclipse.wst.common.navigator.internal.views.extensions.N avigatorContentDescriptorInstance.getContentProvider(Navigat orContentDescriptorInstance.java:63)
at
org.eclipse.wst.common.navigator.internal.provisional.views. NavigatorContentService.extractContentProviders(NavigatorCon tentService.java:401)
at
org.eclipse.wst.common.navigator.internal.provisional.views. NavigatorContentService.updateService(NavigatorContentServic e.java:125)
at
org.eclipse.wst.common.navigator.internal.provisional.views. NavigatorContentServiceContentProvider.inputChanged(Navigato rContentServiceContentProvider.java:263)
at org.eclipse.jface.viewers.ContentViewer.setInput(ContentView er.java:244)
at org.eclipse.jface.viewers.StructuredViewer.setInput(Structur edViewer.java:1417)
at
org.eclipse.wst.common.navigator.internal.provisional.views. CommonNavigator.createPartControl(CommonNavigator.java:176)
at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewR eference.java:305)
at org.eclipse.ui.internal.ViewReference.createPart(ViewReferen ce.java:180)
at
org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:552)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:28 3)
at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:51 2)
at
org.eclipse.ui.internal.presentations.PresentablePart.setVis ible(PresentablePart.java:126)
at
org.eclipse.ui.internal.presentations.util.PresentablePartFo lder.select(PresentablePartFolder.java:269)
at
org.eclipse.ui.internal.presentations.util.LeftToRightTabOrd er.select(LeftToRightTabOrder.java:65)
at
org.eclipse.ui.internal.presentations.util.TabbedStackPresen tation.selectPart(TabbedStackPresentation.java:391)
at
org.eclipse.ui.internal.PartStack.refreshPresentationSelecti on(PartStack.java:1102)
at org.eclipse.ui.internal.PartStack.createControl(PartStack.ja va:591)
at org.eclipse.ui.internal.PartStack.createControl(PartStack.ja va:528)
at
org.eclipse.ui.internal.PartSashContainer.createControl(Part SashContainer.java:485)
at org.eclipse.ui.internal.PerspectiveHelper.activate(Perspecti veHelper.java:230)
at org.eclipse.ui.internal.Perspective.onActivate(Perspective.j ava:813)
at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPa ge.java:2201)
at org.eclipse.ui.internal.WorkbenchWindow$5.run(WorkbenchWindo w.java:2356)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69)
at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(Workbe nchWindow.java:2338)
at org.eclipse.ui.internal.WorkbenchWindow.restoreState(Workben chWindow.java:1861)
at org.eclipse.ui.internal.Workbench.doRestoreState(Workbench.j ava:2566)
at org.eclipse.ui.internal.Workbench.access$14(Workbench.java:2 515)
at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1514 )
at org.eclipse.ui.internal.Workbench$16.run(Workbench.java:1263 )
at
org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:346)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:291)
at
org.eclipse.jface.dialogs.ProgressMonitorDialog.run(Progress MonitorDialog.java:447)
at org.eclipse.ui.internal.Workbench.runStartupWithProgress(Wor kbench.java:1258)
at org.eclipse.ui.internal.Workbench.restoreState(Workbench.jav a:1512)
at org.eclipse.ui.internal.Workbench.access$12(Workbench.java:1 491)
at org.eclipse.ui.internal.Workbench$17.run(Workbench.java:1374 )
at
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java:1044)
at org.eclipse.core.runtime.Platform.run(Platform.java:783)
at org.eclipse.ui.internal.Workbench.restoreState(Workbench.jav a:1318)
at
org.eclipse.ui.internal.WorkbenchConfigurer.restoreState(Wor kbenchConfigurer.java:183)
at
org.eclipse.ui.application.WorkbenchAdvisor.openWindows(Work benchAdvisor.java:700)
at org.eclipse.ui.internal.Workbench.init(Workbench.java:1034)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1636)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:367)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:143)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:103)
at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:226)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:376)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:163)
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.invokeFramework(Main.java:334 )
at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
at org.eclipse.core.launcher.Main.run(Main.java:973)
at org.eclipse.core.launcher.Main.main(Main.java:948)
Caused by: org.eclipse.emf.common.util.WrappedException: Content is not allowed
in prolog.
at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMRenderer .loadDocument(EMF2DOMRenderer.java:79)
at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMRenderer .doLoad(EMF2DOMRenderer.java:60)
at
org.eclipse.wst.common.internal.emf.resource.TranslatorResou rceImpl.basicDoLoad(TranslatorResourceImpl.java:141)
at
org.eclipse.wst.common.internal.emf.resource.CompatibilityXM IResourceImpl.doLoad(CompatibilityXMIResourceImpl.java:173)
at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(Resour ceImpl.java:977)
at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(Resour ceImpl.java:832)
at
org.eclipse.wst.common.internal.emf.resource.TranslatorResou rceImpl.load(TranslatorResourceImpl.java:384)
at
org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLo ad(ResourceSetImpl.java:249)
at
org.eclipse.jem.internal.util.emf.workbench.ProjectResourceS etImpl.demandLoad(ProjectResourceSetImpl.java:83)
at
org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLo adHelper(ResourceSetImpl.java:264)
at
org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getResou rce(ResourceSetImpl.java:349)
at
org.eclipse.jem.internal.util.emf.workbench.ProjectResourceS etImpl.getResource(ProjectResourceSetImpl.java:262)
at
org.eclipse.wst.common.internal.emfworkbench.WorkbenchResour ceHelper.getOrCreateResource(WorkbenchResourceHelper.java:29 9)
at
org.eclipse.wst.common.internal.emfworkbench.integration.Edi tModel.getResource(EditModel.java:685)
at
org.eclipse.wst.common.internal.emfworkbench.integration.Edi tModel.getPrimaryResource(EditModel.java:1513)
at
org.eclipse.wst.common.componentcore.internal.ModuleStructur alModel.prepareProjectModulesIfNecessary(ModuleStructuralMod el.java:175)
at
org.eclipse.wst.common.componentcore.internal.ModuleStructur alModel.getPrimaryRootObject(ModuleStructuralModel.java:99)
at
org.eclipse.wst.common.componentcore.internal.StructureEdit. getComponentModelRoot(StructureEdit.java:438)
at
org.eclipse.wst.common.componentcore.internal.StructureEdit. getWorkbenchModules(StructureEdit.java:468)
at
org.eclipse.wst.common.componentcore.internal.StructureEdit. getComponent(StructureEdit.java:906)
at
org.eclipse.wst.common.componentcore.internal.resources.Virt ualComponent.getReferences(VirtualComponent.java:293)
at
org.eclipse.wst.common.componentcore.internal.builder.Depend encyGraphManager.addDependencyReference(DependencyGraphManag er.java:91)
at
org.eclipse.wst.common.componentcore.internal.builder.Depend encyGraphManager.buildDependencyGraph(DependencyGraphManager .java:85)
at
org.eclipse.wst.common.componentcore.internal.builder.Depend encyGraphManager.constructIfNecessary(DependencyGraphManager .java:50)
at
org.eclipse.wst.common.componentcore.internal.builder.Depend encyGraphManager.getInstance(DependencyGraphManager.java:35)
at
org.eclipse.jst.j2ee.refactor.listeners.ProjectRefactoringLi stener. <init>(ProjectRefactoringListener.java:66)
at org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin.start(J2EEPl ugin.java:501)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl$2 .run(BundleContextImpl.java:994)
at java.security.AccessController.doPrivileged(Native Method)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tartActivator(BundleContextImpl.java:988)
... 86 more
Root exception:
Wrapped exception
org.xml.sax.SAXParseException: Content is not allowed in prolog.
at
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper. createSAXParseException(Unknown
Source)
at
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper. fatalError(Unknown
Source)
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.rep ortError(Unknown
Source)
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.rep ortError(Unknown
Source)
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFat alError(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerIm pl$PrologDispatcher.dispatch(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentS cannerImpl.scanDocument(Unknown
Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuratio n.parse(Unknown
Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuratio n.parse(Unknown
Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(U nknown Source)
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(U nknown Source)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl. parse(Unknown
Source)
at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
at
org.eclipse.wst.common.internal.emf.utilities.DOMUtilities.l oadDocument(DOMUtilities.java:546)
at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMRenderer .loadDocument(EMF2DOMRenderer.java:72)
at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMRenderer .doLoad(EMF2DOMRenderer.java:60)
at
org.eclipse.wst.common.internal.emf.resource.TranslatorResou rceImpl.basicDoLoad(TranslatorResourceImpl.java:141)
at
org.eclipse.wst.common.internal.emf.resource.CompatibilityXM IResourceImpl.doLoad(CompatibilityXMIResourceImpl.java:173)
at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(Resour ceImpl.java:977)
at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(Resour ceImpl.java:832)
at
org.eclipse.wst.common.internal.emf.resource.TranslatorResou rceImpl.load(TranslatorResourceImpl.java:384)
at
org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLo ad(ResourceSetImpl.java:249)
at
org.eclipse.jem.internal.util.emf.workbench.ProjectResourceS etImpl.demandLoad(ProjectResourceSetImpl.java:83)
at
org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLo adHelper(ResourceSetImpl.java:264)
at
org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getResou rce(ResourceSetImpl.java:349)
at
org.eclipse.jem.internal.util.emf.workbench.ProjectResourceS etImpl.getResource(ProjectResourceSetImpl.java:262)
at
org.eclipse.wst.common.internal.emfworkbench.WorkbenchResour ceHelper.getOrCreateResource(WorkbenchResourceHelper.java:29 9)
at
org.eclipse.wst.common.internal.emfworkbench.integration.Edi tModel.getResource(EditModel.java:685)
at
org.eclipse.wst.common.internal.emfworkbench.integration.Edi tModel.getPrimaryResource(EditModel.java:1513)
at
org.eclipse.wst.common.componentcore.internal.ModuleStructur alModel.prepareProjectModulesIfNecessary(ModuleStructuralMod el.java:175)
at
org.eclipse.wst.common.componentcore.internal.ModuleStructur alModel.getPrimaryRootObject(ModuleStructuralModel.java:99)
at
org.eclipse.wst.common.componentcore.internal.StructureEdit. getComponentModelRoot(StructureEdit.java:438)
at
org.eclipse.wst.common.componentcore.internal.StructureEdit. getWorkbenchModules(StructureEdit.java:468)
at
org.eclipse.wst.common.componentcore.internal.StructureEdit. getComponent(StructureEdit.java:906)
at
org.eclipse.wst.common.componentcore.internal.resources.Virt ualComponent.getReferences(VirtualComponent.java:293)
at
org.eclipse.wst.common.componentcore.internal.builder.Depend encyGraphManager.addDependencyReference(DependencyGraphManag er.java:91)
at
org.eclipse.wst.common.componentcore.internal.builder.Depend encyGraphManager.buildDependencyGraph(DependencyGraphManager .java:85)
at
org.eclipse.wst.common.componentcore.internal.builder.Depend encyGraphManager.constructIfNecessary(DependencyGraphManager .java:50)
at
org.eclipse.wst.common.componentcore.internal.builder.Depend encyGraphManager.getInstance(DependencyGraphManager.java:35)
at
org.eclipse.jst.j2ee.refactor.listeners.ProjectRefactoringLi stener. <init>(ProjectRefactoringListener.java:66)
at org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin.start(J2EEPl ugin.java:501)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl$2 .run(BundleContextImpl.java:994)
at java.security.AccessController.doPrivileged(Native Method)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tartActivator(BundleContextImpl.java:988)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tart(BundleContextImpl.java:969)
at
org.eclipse.osgi.framework.internal.core.BundleHost.startWor ker(BundleHost.java:316)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.star t(AbstractBundle.java:264)
at
org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLoca lClass(EclipseClassLoader.java:116)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findLo calClass(BundleLoader.java:337)
at
org.eclipse.osgi.framework.internal.core.SingleSourcePackage .loadClass(SingleSourcePackage.java:37)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findCl ass(BundleLoader.java:386)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findCl ass(BundleLoader.java:350)
at
org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader. loadClass(AbstractClassLoader.java:78)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at
org.eclipse.jst.j2ee.internal.webservice.helper.WebServicesM anager.collectArtifactEdits(WebServicesManager.java:119)
at
org.eclipse.jst.j2ee.internal.webservice.helper.WebServicesM anager.init(WebServicesManager.java:107)
at
org.eclipse.jst.j2ee.internal.webservice.helper.WebServicesM anager. <init>(WebServicesManager.java:103)
at
org.eclipse.jst.j2ee.internal.webservice.helper.WebServicesM anager.getInstance(WebServicesManager.java:94)
at
org.eclipse.jst.j2ee.internal.webservice.WebServicesNavigato rContentProvider. <init>(WebServicesNavigatorContentProvider.java:64)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nativ e Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknow n Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Un known Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at
org.eclipse.core.internal.registry.ConfigurationElement.crea teExecutableExtension(ConfigurationElement.java:162)
at
org.eclipse.core.internal.registry.ConfigurationElement.crea teExecutableExtension(ConfigurationElement.java:142)
at
org.eclipse.core.internal.registry.ConfigurationElement.crea teExecutableExtension(ConfigurationElement.java:129)
at
org.eclipse.core.internal.registry.ConfigurationElementHandl e.createExecutableExtension(ConfigurationElementHandle.java: 48)
at
org.eclipse.wst.common.navigator.internal.views.extensions.N avigatorContentExtension.getContentProvider(NavigatorContent Extension.java:65)
at
org.eclipse.wst.common.navigator.internal.views.extensions.N avigatorContentDescriptorInstance.getContentProvider(Navigat orContentDescriptorInstance.java:63)
at
org.eclipse.wst.common.navigator.internal.provisional.views. NavigatorContentService.extractContentProviders(NavigatorCon tentService.java:401)
at
org.eclipse.wst.common.navigator.internal.provisional.views. NavigatorContentService.updateService(NavigatorContentServic e.java:125)
at
org.eclipse.wst.common.navigator.internal.provisional.views. NavigatorContentServiceContentProvider.inputChanged(Navigato rContentServiceContentProvider.java:263)
at org.eclipse.jface.viewers.ContentViewer.setInput(ContentView er.java:244)
at org.eclipse.jface.viewers.StructuredViewer.setInput(Structur edViewer.java:1417)
at
org.eclipse.wst.common.navigator.internal.provisional.views. CommonNavigator.createPartControl(CommonNavigator.java:176)
at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewR eference.java:305)
at org.eclipse.ui.internal.ViewReference.createPart(ViewReferen ce.java:180)
at
org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:552)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:28 3)
at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:51 2)
at
org.eclipse.ui.internal.presentations.PresentablePart.setVis ible(PresentablePart.java:126)
at
org.eclipse.ui.internal.presentations.util.PresentablePartFo lder.select(PresentablePartFolder.java:269)
at
org.eclipse.ui.internal.presentations.util.LeftToRightTabOrd er.select(LeftToRightTabOrder.java:65)
at
org.eclipse.ui.internal.presentations.util.TabbedStackPresen tation.selectPart(TabbedStackPresentation.java:391)
at
org.eclipse.ui.internal.PartStack.refreshPresentationSelecti on(PartStack.java:1102)
at org.eclipse.ui.internal.PartStack.createControl(PartStack.ja va:591)
at org.eclipse.ui.internal.PartStack.createControl(PartStack.ja va:528)
at
org.eclipse.ui.internal.PartSashContainer.createControl(Part SashContainer.java:485)
at org.eclipse.ui.internal.PerspectiveHelper.activate(Perspecti veHelper.java:230)
at org.eclipse.ui.internal.Perspective.onActivate(Perspective.j ava:813)
at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPa ge.java:2201)
at org.eclipse.ui.internal.WorkbenchWindow$5.run(WorkbenchWindo w.java:2356)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69)
at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(Workbe nchWindow.java:2338)
at org.eclipse.ui.internal.WorkbenchWindow.restoreState(Workben chWindow.java:1861)
at org.eclipse.ui.internal.Workbench.doRestoreState(Workbench.j ava:2566)
at org.eclipse.ui.internal.Workbench.access$14(Workbench.java:2 515)
at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1514 )
at org.eclipse.ui.internal.Workbench$16.run(Workbench.java:1263 )
at
org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:346)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:291)
at
org.eclipse.jface.dialogs.ProgressMonitorDialog.run(Progress MonitorDialog.java:447)
at org.eclipse.ui.internal.Workbench.runStartupWithProgress(Wor kbench.java:1258)
at org.eclipse.ui.internal.Workbench.restoreState(Workbench.jav a:1512)
at org.eclipse.ui.internal.Workbench.access$12(Workbench.java:1 491)
at org.eclipse.ui.internal.Workbench$17.run(Workbench.java:1374 )
at
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java:1044)
at org.eclipse.core.runtime.Platform.run(Platform.java:783)
at org.eclipse.ui.internal.Workbench.restoreState(Workbench.jav a:1318)
at
org.eclipse.ui.internal.WorkbenchConfigurer.restoreState(Wor kbenchConfigurer.java:183)
at
org.eclipse.ui.application.WorkbenchAdvisor.openWindows(Work benchAdvisor.java:700)
at org.eclipse.ui.internal.Workbench.init(Workbench.java:1034)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1636)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:367)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:143)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:103)
at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:226)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:376)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:163)
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.invokeFramework(Main.java:334 )
at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
at org.eclipse.core.launcher.Main.run(Main.java:973)
at org.eclipse.core.launcher.Main.main(Main.java:948)
Wrapped by
org.eclipse.emf.common.util.WrappedException: Content is not allowed in prolog.
at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMRenderer .loadDocument(EMF2DOMRenderer.java:79)
at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMRenderer .doLoad(EMF2DOMRenderer.java:60)
at
org.eclipse.wst.common.internal.emf.resource.TranslatorResou rceImpl.basicDoLoad(TranslatorResourceImpl.java:141)
at
org.eclipse.wst.common.internal.emf.resource.CompatibilityXM IResourceImpl.doLoad(CompatibilityXMIResourceImpl.java:173)
at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(Resour ceImpl.java:977)
at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(Resour ceImpl.java:832)
at
org.eclipse.wst.common.internal.emf.resource.TranslatorResou rceImpl.load(TranslatorResourceImpl.java:384)
at
org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLo ad(ResourceSetImpl.java:249)
at
org.eclipse.jem.internal.util.emf.workbench.ProjectResourceS etImpl.demandLoad(ProjectResourceSetImpl.java:83)
at
org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLo adHelper(ResourceSetImpl.java:264)
at
org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getResou rce(ResourceSetImpl.java:349)
at
org.eclipse.jem.internal.util.emf.workbench.ProjectResourceS etImpl.getResource(ProjectResourceSetImpl.java:262)
at
org.eclipse.wst.common.internal.emfworkbench.WorkbenchResour ceHelper.getOrCreateResource(WorkbenchResourceHelper.java:29 9)
at
org.eclipse.wst.common.internal.emfworkbench.integration.Edi tModel.getResource(EditModel.java:685)
at
org.eclipse.wst.common.internal.emfworkbench.integration.Edi tModel.getPrimaryResource(EditModel.java:1513)
at
org.eclipse.wst.common.componentcore.internal.ModuleStructur alModel.prepareProjectModulesIfNecessary(ModuleStructuralMod el.java:175)
at
org.eclipse.wst.common.componentcore.internal.ModuleStructur alModel.getPrimaryRootObject(ModuleStructuralModel.java:99)
at
org.eclipse.wst.common.componentcore.internal.StructureEdit. getComponentModelRoot(StructureEdit.java:438)
at
org.eclipse.wst.common.componentcore.internal.StructureEdit. getWorkbenchModules(StructureEdit.java:468)
at
org.eclipse.wst.common.componentcore.internal.StructureEdit. getComponent(StructureEdit.java:906)
at
org.eclipse.wst.common.componentcore.internal.resources.Virt ualComponent.getReferences(VirtualComponent.java:293)
at
org.eclipse.wst.common.componentcore.internal.builder.Depend encyGraphManager.addDependencyReference(DependencyGraphManag er.java:91)
at
org.eclipse.wst.common.componentcore.internal.builder.Depend encyGraphManager.buildDependencyGraph(DependencyGraphManager .java:85)
at
org.eclipse.wst.common.componentcore.internal.builder.Depend encyGraphManager.constructIfNecessary(DependencyGraphManager .java:50)
at
org.eclipse.wst.common.componentcore.internal.builder.Depend encyGraphManager.getInstance(DependencyGraphManager.java:35)
at
org.eclipse.jst.j2ee.refactor.listeners.ProjectRefactoringLi stener. <init>(ProjectRefactoringListener.java:66)
at org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin.start(J2EEPl ugin.java:501)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl$2 .run(BundleContextImpl.java:994)
at java.security.AccessController.doPrivileged(Native Method)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tartActivator(BundleContextImpl.java:988)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.s tart(BundleContextImpl.java:969)
at
org.eclipse.osgi.framework.internal.core.BundleHost.startWor ker(BundleHost.java:316)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.star t(AbstractBundle.java:264)
at
org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLoca lClass(EclipseClassLoader.java:116)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findLo calClass(BundleLoader.java:337)
at
org.eclipse.osgi.framework.internal.core.SingleSourcePackage .loadClass(SingleSourcePackage.java:37)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findCl ass(BundleLoader.java:386)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findCl ass(BundleLoader.java:350)
at
org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader. loadClass(AbstractClassLoader.java:78)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at
org.eclipse.jst.j2ee.internal.webservice.helper.WebServicesM anager.collectArtifactEdits(WebServicesManager.java:119)
at
org.eclipse.jst.j2ee.internal.webservice.helper.WebServicesM anager.init(WebServicesManager.java:107)
at
org.eclipse.jst.j2ee.internal.webservice.helper.WebServicesM anager. <init>(WebServicesManager.java:103)
at
org.eclipse.jst.j2ee.internal.webservice.helper.WebServicesM anager.getInstance(WebServicesManager.java:94)
at
org.eclipse.jst.j2ee.internal.webservice.WebServicesNavigato rContentProvider. <init>(WebServicesNavigatorContentProvider.java:64)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nativ e Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknow n Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Un known Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at
org.eclipse.core.internal.registry.ConfigurationElement.crea teExecutableExtension(ConfigurationElement.java:162)
at
org.eclipse.core.internal.registry.ConfigurationElement.crea teExecutableExtension(ConfigurationElement.java:142)
at
org.eclipse.core.internal.registry.ConfigurationElement.crea teExecutableExtension(ConfigurationElement.java:129)
at
org.eclipse.core.internal.registry.ConfigurationElementHandl e.createExecutableExtension(ConfigurationElementHandle.java: 48)
at
org.eclipse.wst.common.navigator.internal.views.extensions.N avigatorContentExtension.getContentProvider(NavigatorContent Extension.java:65)
at
org.eclipse.wst.common.navigator.internal.views.extensions.N avigatorContentDescriptorInstance.getContentProvider(Navigat orContentDescriptorInstance.java:63)
at
org.eclipse.wst.common.navigator.internal.provisional.views. NavigatorContentService.extractContentProviders(NavigatorCon tentService.java:401)
at
org.eclipse.wst.common.navigator.internal.provisional.views. NavigatorContentService.updateService(NavigatorContentServic e.java:125)
at
org.eclipse.wst.common.navigator.internal.provisional.views. NavigatorContentServiceContentProvider.inputChanged(Navigato rContentServiceContentProvider.java:263)
at org.eclipse.jface.viewers.ContentViewer.setInput(ContentView er.java:244)
at org.eclipse.jface.viewers.StructuredViewer.setInput(Structur edViewer.java:1417)
at
org.eclipse.wst.common.navigator.internal.provisional.views. CommonNavigator.createPartControl(CommonNavigator.java:176)
at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewR eference.java:305)
at org.eclipse.ui.internal.ViewReference.createPart(ViewReferen ce.java:180)
at
org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:552)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:28 3)
at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:51 2)
at
org.eclipse.ui.internal.presentations.PresentablePart.setVis ible(PresentablePart.java:126)
at
org.eclipse.ui.internal.presentations.util.PresentablePartFo lder.select(PresentablePartFolder.java:269)
at
org.eclipse.ui.internal.presentations.util.LeftToRightTabOrd er.select(LeftToRightTabOrder.java:65)
at
org.eclipse.ui.internal.presentations.util.TabbedStackPresen tation.selectPart(TabbedStackPresentation.java:391)
at
org.eclipse.ui.internal.PartStack.refreshPresentationSelecti on(PartStack.java:1102)
at org.eclipse.ui.internal.PartStack.createControl(PartStack.ja va:591)
at org.eclipse.ui.internal.PartStack.createControl(PartStack.ja va:528)
at
org.eclipse.ui.internal.PartSashContainer.createControl(Part SashContainer.java:485)
at org.eclipse.ui.internal.PerspectiveHelper.activate(Perspecti veHelper.java:230)
at org.eclipse.ui.internal.Perspective.onActivate(Perspective.j ava:813)
at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPa ge.java:2201)
at org.eclipse.ui.internal.WorkbenchWindow$5.run(WorkbenchWindo w.java:2356)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69)
at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(Workbe nchWindow.java:2338)
at org.eclipse.ui.internal.WorkbenchWindow.restoreState(Workben chWindow.java:1861)
at org.eclipse.ui.internal.Workbench.doRestoreState(Workbench.j ava:2566)
at org.eclipse.ui.internal.Workbench.access$14(Workbench.java:2 515)
at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1514 )
at org.eclipse.ui.internal.Workbench$16.run(Workbench.java:1263 )
at
org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:346)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:291)
at
org.eclipse.jface.dialogs.ProgressMonitorDialog.run(Progress MonitorDialog.java:447)
at org.eclipse.ui.internal.Workbench.runStartupWithProgress(Wor kbench.java:1258)
at org.eclipse.ui.internal.Workbench.restoreState(Workbench.jav a:1512)
at org.eclipse.ui.internal.Workbench.access$12(Workbench.java:1 491)
at org.eclipse.ui.internal.Workbench$17.run(Workbench.java:1374 )
at
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java:1044)
at org.eclipse.core.runtime.Platform.run(Platform.java:783)
at org.eclipse.ui.internal.Workbench.restoreState(Workbench.jav a:1318)
at
org.eclipse.ui.internal.WorkbenchConfigurer.restoreState(Wor kbenchConfigurer.java:183)
at
org.eclipse.ui.application.WorkbenchAdvisor.openWindows(Work benchAdvisor.java:700)
at org.eclipse.ui.internal.Workbench.init(Workbench.java:1034)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1636)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:367)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:143)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:103)
at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:226)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:376)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:163)
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.invokeFramework(Main.java:334 )
at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
at org.eclipse.core.launcher.Main.run(Main.java:973)
at org.eclipse.core.launcher.Main.main(Main.java:948)
!ENTRY org.eclipse.ui.workbench 4 2 2006-04-18 09:34:30.468
!MESSAGE Problems occurred when invoking code from plug-in:
"org.eclipse.ui.workbench".
!STACK 0
java.lang.reflect.InvocationTargetException
at
org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:359)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:291)
at
org.eclipse.jface.dialogs.ProgressMonitorDialog.run(Progress MonitorDialog.java:447)
at org.eclipse.ui.internal.Workbench.runStartupWithProgress(Wor kbench.java:1258)
at org.eclipse.ui.internal.Workbench.restoreState(Workbench.jav a:1512)
at org.eclipse.ui.internal.Workbench.access$12(Workbench.java:1 491)
at org.eclipse.ui.internal.Workbench$17.run(Workbench.java:1374 )
at
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java:1044)
at org.eclipse.core.runtime.Platform.run(Platform.java:783)
at org.eclipse.ui.internal.Workbench.restoreState(Workbench.jav a:1318)
at
org.eclipse.ui.internal.WorkbenchConfigurer.restoreState(Wor kbenchConfigurer.java:183)
at
org.eclipse.ui.application.WorkbenchAdvisor.openWindows(Work benchAdvisor.java:700)
at org.eclipse.ui.internal.Workbench.init(Workbench.java:1034)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1636)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:367)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:143)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:103)
at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:226)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:376)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:163)
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.invokeFramework(Main.java:334 )
at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
at org.eclipse.core.launcher.Main.run(Main.java:973)
at org.eclipse.core.launcher.Main.main(Main.java:948)
Caused by: java.lang.NoClassDefFoundError:
org/eclipse/jst/j2ee/internal/project/J2EEProjectUtilities
at
org.eclipse.jst.j2ee.internal.webservice.helper.WebServicesM anager.collectArtifactEdits(WebServicesManager.java:119)
at
org.eclipse.jst.j2ee.internal.webservice.helper.WebServicesM anager.init(WebServicesManager.java:107)
at
org.eclipse.jst.j2ee.internal.webservice.helper.WebServicesM anager. <init>(WebServicesManager.java:103)
at
org.eclipse.jst.j2ee.internal.webservice.helper.WebServicesM anager.getInstance(WebServicesManager.java:94)
at
org.eclipse.jst.j2ee.internal.webservice.WebServicesNavigato rContentProvider. <init>(WebServicesNavigatorContentProvider.java:64)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nativ e Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknow n Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Un known Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at
org.eclipse.core.internal.registry.ConfigurationElement.crea teExecutableExtension(ConfigurationElement.java:162)
at
org.eclipse.core.internal.registry.ConfigurationElement.crea teExecutableExtension(ConfigurationElement.java:142)
at
org.eclipse.core.internal.registry.ConfigurationElement.crea teExecutableExtension(ConfigurationElement.java:129)
at
org.eclipse.core.internal.registry.ConfigurationElementHandl e.createExecutableExtension(ConfigurationElementHandle.java: 48)
at
org.eclipse.wst.common.navigator.internal.views.extensions.N avigatorContentExtension.getContentProvider(NavigatorContent Extension.java:65)
at
org.eclipse.wst.common.navigator.internal.views.extensions.N avigatorContentDescriptorInstance.getContentProvider(Navigat orContentDescriptorInstance.java:63)
at
org.eclipse.wst.common.navigator.internal.provisional.views. NavigatorContentService.extractContentProviders(NavigatorCon tentService.java:401)
at
org.eclipse.wst.common.navigator.internal.provisional.views. NavigatorContentService.updateService(NavigatorContentServic e.java:125)
at
org.eclipse.wst.common.navigator.internal.provisional.views. NavigatorContentServiceContentProvider.inputChanged(Navigato rContentServiceContentProvider.java:263)
at org.eclipse.jface.viewers.ContentViewer.setInput(ContentView er.java:244)
at org.eclipse.jface.viewers.StructuredViewer.setInput(Structur edViewer.java:1417)
at
org.eclipse.wst.common.navigator.internal.provisional.views. CommonNavigator.createPartControl(CommonNavigator.java:176)
at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewR eference.java:305)
at org.eclipse.ui.internal.ViewReference.createPart(ViewReferen ce.java:180)
at
org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:552)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:28 3)
at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:51 2)
at
org.eclipse.ui.internal.presentations.PresentablePart.setVis ible(PresentablePart.java:126)
at
org.eclipse.ui.internal.presentations.util.PresentablePartFo lder.select(PresentablePartFolder.java:269)
at
org.eclipse.ui.internal.presentations.util.LeftToRightTabOrd er.select(LeftToRightTabOrder.java:65)
at
org.eclipse.ui.internal.presentations.util.TabbedStackPresen tation.selectPart(TabbedStackPresentation.java:391)
at
org.eclipse.ui.internal.PartStack.refreshPresentationSelecti on(PartStack.java:1102)
at org.eclipse.ui.internal.PartStack.createControl(PartStack.ja va:591)
at org.eclipse.ui.internal.PartStack.createControl(PartStack.ja va:528)
at
org.eclipse.ui.internal.PartSashContainer.createControl(Part SashContainer.java:485)
at org.eclipse.ui.internal.PerspectiveHelper.activate(Perspecti veHelper.java:230)
at org.eclipse.ui.internal.Perspective.onActivate(Perspective.j ava:813)
at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPa ge.java:2201)
at org.eclipse.ui.internal.WorkbenchWindow$5.run(WorkbenchWindo w.java:2356)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69)
at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(Workbe nchWindow.java:2338)
at org.eclipse.ui.internal.WorkbenchWindow.restoreState(Workben chWindow.java:1861)
at org.eclipse.ui.internal.Workbench.doRestoreState(Workbench.j ava:2566)
at org.eclipse.ui.internal.Workbench.access$14(Workbench.java:2 515)
at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1514 )
at org.eclipse.ui.internal.Workbench$16.run(Workbench.java:1263 )
at
org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:346)
... 27 more
Root exception:
java.lang.NoClassDefFoundError:
org/eclipse/jst/j2ee/internal/project/J2EEProjectUtilities
at
org.eclipse.jst.j2ee.internal.webservice.helper.WebServicesM anager.collectArtifactEdits(WebServicesManager.java:119)
at
org.eclipse.jst.j2ee.internal.webservice.helper.WebServicesM anager.init(WebServicesManager.java:107)
at
org.eclipse.jst.j2ee.internal.webservice.helper.WebServicesM anager. <init>(WebServicesManager.java:103)
at
org.eclipse.jst.j2ee.internal.webservice.helper.WebServicesM anager.getInstance(WebServicesManager.java:94)
at
org.eclipse.jst.j2ee.internal.webservice.WebServicesNavigato rContentProvider. <init>(WebServicesNavigatorContentProvider.java:64)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nativ e Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknow n Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Un known Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at
org.eclipse.core.internal.registry.ConfigurationElement.crea teExecutableExtension(ConfigurationElement.java:162)
at
org.eclipse.core.internal.registry.ConfigurationElement.crea teExecutableExtension(ConfigurationElement.java:142)
at
org.eclipse.core.internal.registry.ConfigurationElement.crea teExecutableExtension(ConfigurationElement.java:129)
at
org.eclipse.core.internal.registry.ConfigurationElementHandl e.createExecutableExtension(ConfigurationElementHandle.java: 48)
at
org.eclipse.wst.common.navigator.internal.views.extensions.N avigatorContentExtension.getContentProvider(NavigatorContent Extension.java:65)
at
org.eclipse.wst.common.navigator.internal.views.extensions.N avigatorContentDescriptorInstance.getContentProvider(Navigat orContentDescriptorInstance.java:63)
at
org.eclipse.wst.common.navigator.internal.provisional.views. NavigatorContentService.extractContentProviders(NavigatorCon tentService.java:401)
at
org.eclipse.wst.common.navigator.internal.provisional.views. NavigatorContentService.updateService(NavigatorContentServic e.java:125)
at
org.eclipse.wst.common.navigator.internal.provisional.views. NavigatorContentServiceContentProvider.inputChanged(Navigato rContentServiceContentProvider.java:263)
at org.eclipse.jface.viewers.ContentViewer.setInput(ContentView er.java:244)
at org.eclipse.jface.viewers.StructuredViewer.setInput(Structur edViewer.java:1417)
at
org.eclipse.wst.common.navigator.internal.provisional.views. CommonNavigator.createPartControl(CommonNavigator.java:176)
at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewR eference.java:305)
at org.eclipse.ui.internal.ViewReference.createPart(ViewReferen ce.java:180)
at
org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:552)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:28 3)
at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:51 2)
at
org.eclipse.ui.internal.presentations.PresentablePart.setVis ible(PresentablePart.java:126)
at
org.eclipse.ui.internal.presentations.util.PresentablePartFo lder.select(PresentablePartFolder.java:269)
at
org.eclipse.ui.internal.presentations.util.LeftToRightTabOrd er.select(LeftToRightTabOrder.java:65)
at
org.eclipse.ui.internal.presentations.util.TabbedStackPresen tation.selectPart(TabbedStackPresentation.java:391)
at
org.eclipse.ui.internal.PartStack.refreshPresentationSelecti on(PartStack.java:1102)
at org.eclipse.ui.internal.PartStack.createControl(PartStack.ja va:591)
at org.eclipse.ui.internal.PartStack.createControl(PartStack.ja va:528)
at
org.eclipse.ui.internal.PartSashContainer.createControl(Part SashContainer.java:485)
at org.eclipse.ui.internal.PerspectiveHelper.activate(Perspecti veHelper.java:230)
at org.eclipse.ui.internal.Perspective.onActivate(Perspective.j ava:813)
at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPa ge.java:2201)
at org.eclipse.ui.internal.WorkbenchWindow$5.run(WorkbenchWindo w.java:2356)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:69)
at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(Workbe nchWindow.java:2338)
at org.eclipse.ui.internal.WorkbenchWindow.restoreState(Workben chWindow.java:1861)
at org.eclipse.ui.internal.Workbench.doRestoreState(Workbench.j ava:2566)
at org.eclipse.ui.internal.Workbench.access$14(Workbench.java:2 515)
at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1514 )
at org.eclipse.ui.internal.Workbench$16.run(Workbench.java:1263 )
at
org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:346)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:291)
at
org.eclipse.jface.dialogs.ProgressMonitorDialog.run(Progress MonitorDialog.java:447)
at org.eclipse.ui.internal.Workbench.runStartupWithProgress(Wor kbench.java:1258)
at org.eclipse.ui.internal.Workbench.restoreState(Workbench.jav a:1512)
at org.eclipse.ui.internal.Workbench.access$12(Workbench.java:1 491)
at org.eclipse.ui.internal.Workbench$17.run(Workbench.java:1374 )
at
org.eclipse.core.internal.runtime.InternalPlatform.run(Inter nalPlatform.java:1044)
at org.eclipse.core.runtime.Platform.run(Platform.java:783)
at org.eclipse.ui.internal.Workbench.restoreState(Workbench.jav a:1318)
at
org.eclipse.ui.internal.WorkbenchConfigurer.restoreState(Wor kbenchConfigurer.java:183)
at
org.eclipse.ui.application.WorkbenchAdvisor.openWindows(Work benchAdvisor.java:700)
at org.eclipse.ui.internal.Workbench.init(Workbench.java:1034)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1636)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:367)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:143)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplicatio n.java:103)
at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.java:226)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:376)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:163)
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.invokeFramework(Main.java:334 )
at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
at org.eclipse.core.launcher.Main.run(Main.java:973)
at org.eclipse.core.launcher.Main.main(Main.java:948)
|
|
|
|
|
Re: Error Starting eclipse "eclipse unable to read workbench state" [message #167076 is a reply to message #167068] |
Tue, 18 April 2006 19:14   |
Eclipse User |
|
|
|
you cannot share "workspace/.metadata" for two different eclipse version.
You can create a separate workspace for wtp1.5 and import existing projects.
You don't need import project one by one, which is a nightmare before
eclipse3.1.
After eclips eversion 3.1, you can locate a root folder and import projects
in sub folders.
I have the same situation: 60+ projects in my workspace.
Create a new workspace won't lose CVS information. Right click on
"project->share...", it will find the existing "CVS" folder and ask you to
use the existing cvs info.
"Jonathan Barnes" <jonathan@ehawaii.gov> wrote in message
news:e23o1v$jue$1@utils.eclipse.org...
> Thanks for the response. Well I tried to do what you explained, but
> unfortunately it did not work. The same error occurs on startup.
>
> I now have 2 completely different versions installed
>
> eclipse v3.1.2 wtp 1.0.1
> eclipse v3.3M4 wtp 1.5M4
>
> as well as 3 separate workspaces.
>
> It seems the problem is with one of the projects in my workspace.
>
> If I have a clean workspace (no projects) then I can use the J2EE
> perspective and restart without issues. when I switch to another
> perspective then the problem startup problem occurs.
>
> unfortunately I have 15+ active projects going with at least 10 that have
> uncommitted changes to cvs.
>
> Given that this problem seems to have something to do with one or more of
> the projects is this still something that should be reported as a bug?
>
> Right now I think I am going to stick with using the 3.2M4-1.5M4 version
> and just try to import each project one by one and restart each time to
> see if I can find out any more info.
>
> If anyone has any other suggestions for recovering my existing workspaces
> I would love to hear them as this import and re-configure for each project
> is going to be a slow an painful process.
>
> -Jonathan
>
> David Williams wrote:
>> On Tue, 18 Apr 2006 16:02:37 -0400, Jonathan Barnes
>> <jonathan@ehawaii.gov> wrote:
>>
>>
>>>
>>> The logs state that there is a missing class
>>> Caused by: java.lang.NoClassDefFoundError:
>>> org/eclipse/jst/j2ee/internal/project/J2EEProjectUtilities
>>>
>>
>> Sounds like someone made a mistake and didn't "migrate" code correctly.
>> My guess is its not as serious as it sounds, that some previous
>> state/view
>> is trying to be "restored", but the previous state/view has been changed.
>>
>> You can probably "fix" it, by "opening" the J2EE perspective (even if
>> errors)
>> and then saying "reset perspective". That usually "migrates" things to
>> the
>> new code just fine.
>>
>> If this doesn't work .. a bug report would be in order.
>> And, even if this works ... sorry for the poor "upgrade" experience.
|
|
|
Re: Error Starting eclipse "eclipse unable to read workbench state" [message #167084 is a reply to message #167076] |
Tue, 18 April 2006 22:38  |
Eclipse User |
|
|
|
good to know about not sharing workspaces among different versions...
I was importing one by one in an attempt to locate the breaking point which was
causing my environment to be screwed up e.g.
1 Import project1
2 do refactor -> move -> default location
3 fix any other build problems
4 exit eclipse
5 restart and see if the error occurs
6 Import project2
etc....
a few days ago I was importing all projects, but then the startup errors kept
coming back. Now I am just being cautious and doing them one at a time whenever
I need to touch one of the projects.
Thanks for all the help on this though.
Hey do you think it could be that I am importing the "Server" project which
holds all the server configs? I don't know why but during one of my reload
everything attempts I think I got the feeling that using an existing server
config for a new server definition may have triggered the problem, unsure though
and am unwilling to TRY to get it to break again as it has already sucked up 40+
hrs just trying to get going again
Anyway thanks again.
-Jonathan
david wrote:
> you cannot share "workspace/.metadata" for two different eclipse version.
>
> You can create a separate workspace for wtp1.5 and import existing projects.
>
> You don't need import project one by one, which is a nightmare before
> eclipse3.1.
> After eclips eversion 3.1, you can locate a root folder and import projects
> in sub folders.
> I have the same situation: 60+ projects in my workspace.
>
> Create a new workspace won't lose CVS information. Right click on
> "project->share...", it will find the existing "CVS" folder and ask you to
> use the existing cvs info.
>
>
>
> "Jonathan Barnes" <jonathan@ehawaii.gov> wrote in message
> news:e23o1v$jue$1@utils.eclipse.org...
>> Thanks for the response. Well I tried to do what you explained, but
>> unfortunately it did not work. The same error occurs on startup.
>>
>> I now have 2 completely different versions installed
>>
>> eclipse v3.1.2 wtp 1.0.1
>> eclipse v3.3M4 wtp 1.5M4
>>
>> as well as 3 separate workspaces.
>>
>> It seems the problem is with one of the projects in my workspace.
>>
>> If I have a clean workspace (no projects) then I can use the J2EE
>> perspective and restart without issues. when I switch to another
>> perspective then the problem startup problem occurs.
>>
>> unfortunately I have 15+ active projects going with at least 10 that have
>> uncommitted changes to cvs.
>>
>> Given that this problem seems to have something to do with one or more of
>> the projects is this still something that should be reported as a bug?
>>
>> Right now I think I am going to stick with using the 3.2M4-1.5M4 version
>> and just try to import each project one by one and restart each time to
>> see if I can find out any more info.
>>
>> If anyone has any other suggestions for recovering my existing workspaces
>> I would love to hear them as this import and re-configure for each project
>> is going to be a slow an painful process.
>>
>> -Jonathan
>>
>> David Williams wrote:
>>> On Tue, 18 Apr 2006 16:02:37 -0400, Jonathan Barnes
>>> <jonathan@ehawaii.gov> wrote:
>>>
>>>
>>>> The logs state that there is a missing class
>>>> Caused by: java.lang.NoClassDefFoundError:
>>>> org/eclipse/jst/j2ee/internal/project/J2EEProjectUtilities
>>>>
>>> Sounds like someone made a mistake and didn't "migrate" code correctly.
>>> My guess is its not as serious as it sounds, that some previous
>>> state/view
>>> is trying to be "restored", but the previous state/view has been changed.
>>>
>>> You can probably "fix" it, by "opening" the J2EE perspective (even if
>>> errors)
>>> and then saying "reset perspective". That usually "migrates" things to
>>> the
>>> new code just fine.
>>>
>>> If this doesn't work .. a bug report would be in order.
>>> And, even if this works ... sorry for the poor "upgrade" experience.
>
>
|
|
|
Powered by
FUDForum. Page generated in 0.03893 seconds