Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 36882 - NoClassDefFoundError: org/w3c/dom/ls/DOMBuilder while creating plugin project/opening plugin.xml
Summary: NoClassDefFoundError: org/w3c/dom/ls/DOMBuilder while creating plugin project...
Status: RESOLVED WORKSFORME
Alias: None
Product: PDE
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 2.1   Edit
Hardware: PC Windows XP
: P3 normal with 1 vote (vote)
Target Milestone: ---   Edit
Assignee: PDE-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-04-25 05:30 EDT by Pavel Nejedly CLA
Modified: 2003-06-11 16:15 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pavel Nejedly CLA 2003-04-25 05:30:06 EDT
When I create Plugin project or open manifest editor, I get the exception below

Eclipse:
Version: 2.1.0
Build id: 200303272130

Java:
j2sdk1.4.0_01



java.lang.NoClassDefFoundError: org/w3c/dom/ls/DOMBuilder
at java.lang.ClassLoader.findBootstrapClass(Native Method)
at java.lang.ClassLoader.findBootstrapClass0(ClassLoader.java:730)
at java.lang.ClassLoader.loadClass(ClassLoader.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:262)
at org.eclipse.core.internal.boot.DelegatingURLClassLoader.findClassParents
(DelegatingURLClassLoader.java:462)
at org.eclipse.core.internal.boot.DelegatingURLClassLoader.findClassParentsSelf
(DelegatingURLClassLoader.java:496)
at org.eclipse.core.internal.boot.DelegatingURLClassLoader.loadClass
(DelegatingURLClassLoader.java:882)
at org.eclipse.core.internal.boot.DelegatingURLClassLoader.loadClass
(DelegatingURLClassLoader.java:862)
at java.lang.ClassLoader.loadClass(ClassLoader.java:262)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:322)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:509)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:246)
at java.net.URLClassLoader.access$100(URLClassLoader.java:54)
at java.net.URLClassLoader$1.run(URLClassLoader.java:193)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
at org.eclipse.core.internal.boot.DelegatingURLClassLoader.findClass
(DelegatingURLClassLoader.java:922)
at 
org.eclipse.core.internal.plugins.PluginClassLoader.internalFindClassParentsSel
f(PluginClassLoader.java:166)
at org.eclipse.core.internal.boot.DelegatingURLClassLoader.findClassParentsSelf
(DelegatingURLClassLoader.java:490)
at org.eclipse.core.internal.boot.DelegatingURLClassLoader.loadClass
(DelegatingURLClassLoader.java:882)
at org.eclipse.core.internal.boot.DelegatingURLClassLoader.loadClass
(DelegatingURLClassLoader.java:862)
at java.lang.ClassLoader.loadClass(ClassLoader.java:262)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:322)
at 
org.eclipse.pde.internal.core.plugin.AbstractPluginModelBase.getDocumentModel
(AbstractPluginModelBase.java:51)
at org.eclipse.pde.internal.core.plugin.AbstractPluginModelBase.load
(AbstractPluginModelBase.java:151)
at org.eclipse.pde.internal.core.plugin.WorkspacePluginModelBase.load
(WorkspacePluginModelBase.java:128)
at org.eclipse.pde.internal.builders.ManifestConsistencyChecker.validatePlugin
(ManifestConsistencyChecker.java:260)
at org.eclipse.pde.internal.builders.ManifestConsistencyChecker.checkFile
(ManifestConsistencyChecker.java:223)
at org.eclipse.pde.internal.builders.ManifestConsistencyChecker.access$1
(ManifestConsistencyChecker.java:206)
at 
org.eclipse.pde.internal.builders.ManifestConsistencyChecker$DeltaVisitor.visit
(ManifestConsistencyChecker.java:60)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:71)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:79)
at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:52)
at org.eclipse.pde.internal.builders.ManifestConsistencyChecker.processDelta
(ManifestConsistencyChecker.java:195)
at org.eclipse.pde.internal.builders.ManifestConsistencyChecker.build
(ManifestConsistencyChecker.java:123)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:427)
at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:889)
at org.eclipse.core.runtime.Platform.run(Platform.java:413)
at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:125)
at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:181)
at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:191)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:151)
at org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:889)
at org.eclipse.core.runtime.Platform.run(Platform.java:413)
at org.eclipse.core.internal.events.BuildManager.basicBuild
(BuildManager.java:165)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop
(BuildManager.java:243)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:212)
at org.eclipse.core.internal.resources.Workspace.endOperation
(Workspace.java:884)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1600)
at org.eclipse.ui.actions.WorkspaceModifyOperation.run
(WorkspaceModifyOperation.java:85)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread
(ModalContext.java:302)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:252)
at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:758)
at 
org.eclipse.pde.internal.ui.wizards.project.ProjectCodeGeneratorsPage.runJavaSe
ttingsOperation(ProjectCodeGeneratorsPage.java:220)
at org.eclipse.pde.internal.ui.wizards.project.ProjectCodeGeneratorsPage.finish
(ProjectCodeGeneratorsPage.java:153)
at org.eclipse.pde.internal.ui.wizards.project.NewProjectWizard.performFinish
(NewProjectWizard.java:158)
at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:608)
at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:321)
at org.eclipse.jface.dialogs.Dialog$1.widgetSelected(Dialog.java:423)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1838)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1545)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:583)
at org.eclipse.jface.window.Window.open(Window.java:563)
at org.eclipse.ui.actions.NewWizardAction.run(NewWizardAction.java:136)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:842)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection
(ActionContributionItem.java:456)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetEvent
(ActionContributionItem.java:403)
at org.eclipse.jface.action.ActionContributionItem.access$0
(ActionContributionItem.java:397)
at org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent
(ActionContributionItem.java:72)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1838)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1545)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)
at org.eclipse.core.internal.boot.InternalBootLoader.run
(InternalBootLoader.java:845)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
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:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)
Comment 1 Pascal Rapicault CLA 2003-05-12 09:11:13 EDT
Please move to pde-ui
Comment 2 Wassim Melhem CLA 2003-06-10 15:20:07 EDT
It is possible that you have another version of xerces on your machine that is 
interfering with the one shipped with Eclipse.  Could this be the case?
Comment 3 Wassim Melhem CLA 2003-06-11 16:15:26 EDT
Doug Forr wrote:
>I removed an old version of xreces.jar from my jre/lib/endorsed folder. That 
>solved the problem. Thank you.

Resolving...