Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 115334

Summary: SaxParseException after ear project creation
Product: [WebTools] WTP Java EE Tools Reporter: Sachin Patel <sppatel2>
Component: jst.j2eeAssignee: jst.j2ee <jst.j2ee-inbox>
Status: CLOSED DUPLICATE QA Contact:
Severity: normal    
Priority: P3    
Version: 1.0   
Target Milestone: ---   
Hardware: Macintosh   
OS: All   
Whiteboard:

Description Sachin Patel CLA 2005-11-07 11:17:36 EST
I get the following exception after ear creation.

org.xml.sax.SAXParseException: Missing whitespace before SYSTEM literal URI.
	at org.apache.crimson.parser.Parser2.fatal(Parser2.java:3376)
	at org.apache.crimson.parser.Parser2.fatal(Parser2.java:3370)
	at org.apache.crimson.parser.Parser2.whitespace(Parser2.java:736)
	at org.apache.crimson.parser.Parser2.maybeExternalID(Parser2.java:2922)
	at org.apache.crimson.parser.Parser2.maybeDoctypeDecl(Parser2.java:1309)
	at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:656)
	at org.apache.crimson.parser.Parser2.parse(Parser2.java:337)
	at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448)
	at org.apache.crimson.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:185)
	at org.eclipse.xsd.util.XSDResourceImpl.getDocument(XSDResourceImpl.java:238)
	at org.eclipse.xsd.util.XSDResourceImpl.doLoad(XSDResourceImpl.java:412)
	at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:977)
	at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:832)
	at
org.eclipse.wst.xsd.contentmodel.internal.XSDImpl.buildXSDModel(XSDImpl.java:205)
	at
org.eclipse.wst.xsd.contentmodel.internal.XSDImpl.buildCMDocument(XSDImpl.java:169)
	at
org.eclipse.wst.xsd.contentmodel.internal.CMDocumentFactoryXSD.createCMDocument(CMDocumentFactoryXSD.java:37)
	at
org.eclipse.wst.xml.core.internal.contentmodel.ContentModelManager.createCMDocument(ContentModelManager.java:56)
	at
org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.CMDocumentManagerImpl.buildCMDocument(CMDocumentManagerImpl.java:259)
	at
org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.CMDocumentManagerImpl.loadCMDocument(CMDocumentManagerImpl.java:242)
	at
org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.CMDocumentManagerImpl.getCMDocument(CMDocumentManagerImpl.java:178)
	at
org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.XMLAssociationProvider.getCMDocument(XMLAssociationProvider.java:149)
	at
org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.XMLAssociationProvider.getCMElementDeclaration(XMLAssociationProvider.java:264)
	at
org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.XMLAssociationProvider.getCMElementDeclaration(XMLAssociationProvider.java:215)
	at
org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl.ModelQueryImpl.getCMElementDeclaration(ModelQueryImpl.java:116)
	at
org.eclipse.wst.xml.core.internal.document.ElementImpl.getDeclaration(ElementImpl.java:316)
	at
org.eclipse.wst.xml.core.internal.document.AttrImpl.getDeclaration(AttrImpl.java:88)
	at
org.eclipse.wst.xml.core.internal.document.CMNodeUtil.getAttributeDeclaration(CMNodeUtil.java:32)
	at
org.eclipse.wst.xml.core.internal.document.XMLGeneratorImpl.generateAttrName(XMLGeneratorImpl.java:109)
	at
org.eclipse.wst.xml.core.internal.document.XMLModelUpdater.replaceAttr(XMLModelUpdater.java:1326)
	at
org.eclipse.wst.xml.core.internal.document.DOMModelImpl.attrReplaced(DOMModelImpl.java:110)
	at
org.eclipse.wst.xml.core.internal.document.ElementImpl.notifyAttrReplaced(ElementImpl.java:916)
	at
org.eclipse.wst.xml.core.internal.document.ElementImpl.appendAttributeNode(ElementImpl.java:172)
	at
org.eclipse.wst.xml.core.internal.document.ElementImpl.setAttribute(ElementImpl.java:1193)
	at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMAdapterImpl.primUpdateDOMFeature(EMF2DOMAdapterImpl.java:1277)
	at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMAdapterImpl.updateDOMFeature(EMF2DOMAdapterImpl.java:1509)
	at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMAdapterImpl.primUpdateDOM(EMF2DOMAdapterImpl.java:881)
	at
org.eclipse.wst.xml.core.internal.emf2xml.EMF2DOMSSEAdapter.updateDOM(EMF2DOMSSEAdapter.java:197)
	at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMAdapterImpl.primUpdateDOMMultiFeature(EMF2DOMAdapterImpl.java:318)
	at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMAdapterImpl.updateDOMRootFeature(EMF2DOMAdapterImpl.java:901)
	at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMAdapterImpl.primUpdateDOM(EMF2DOMAdapterImpl.java:877)
	at
org.eclipse.wst.xml.core.internal.emf2xml.EMF2DOMSSEAdapter.updateDOM(EMF2DOMSSEAdapter.java:197)
	at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMRenderer.createDOMTree(EMF2DOMRenderer.java:127)
	at
org.eclipse.wst.xml.core.internal.emf2xml.EMF2DOMSSERenderer.createDOMTreeIfNecessary(EMF2DOMSSERenderer.java:350)
	at
org.eclipse.wst.xml.core.internal.emf2xml.EMF2DOMSSERenderer.doSave(EMF2DOMSSERenderer.java:237)
	at
org.eclipse.wst.common.internal.emf.resource.TranslatorResourceImpl.doSave(TranslatorResourceImpl.java:167)
	at
org.eclipse.wst.common.internal.emf.resource.TranslatorResourceImpl.save(TranslatorResourceImpl.java:156)
	at
org.eclipse.wst.common.internal.emfworkbench.integration.EditModel.primSaveResource(EditModel.java:1298)
	at
org.eclipse.wst.common.internal.emfworkbench.integration.EditModel.saveResource(EditModel.java:1329)
	at
org.eclipse.wst.common.internal.emfworkbench.integration.EditModel.primSave(EditModel.java:1264)
	at
org.eclipse.wst.common.internal.emfworkbench.integration.EditModel$1.run(EditModel.java:390)
	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1719)
	at
org.eclipse.wst.common.internal.emfworkbench.integration.EditModel.runSaveOperation(EditModel.java:480)
	at
org.eclipse.wst.common.internal.emfworkbench.integration.EditModel.save(EditModel.java:393)
	at org.eclipse.wst.common.componentcore.ArtifactEdit.save(ArtifactEdit.java:319)
	at
org.eclipse.jst.j2ee.componentcore.util.EARArtifactEdit.createDeploymentDescriptor(EARArtifactEdit.java:545)
	at
org.eclipse.jst.j2ee.project.facet.EarFacetInstallDelegate.execute(EarFacetInstallDelegate.java:56)
	at
org.eclipse.wst.common.project.facet.core.internal.FacetedProject.callDelegate(FacetedProject.java:334)
	at
org.eclipse.wst.common.project.facet.core.internal.FacetedProject.modify(FacetedProject.java:223)
	at
org.eclipse.wst.common.componentcore.internal.operation.FacetProjectCreationOperation.execute(FacetProjectCreationOperation.java:73)
	at
org.eclipse.wst.common.frameworks.internal.datamodel.ExtendableOperationImpl.doExecute(ExtendableOperationImpl.java:161)
	at
org.eclipse.wst.common.frameworks.internal.datamodel.ExtendableOperationImpl$1.run(ExtendableOperationImpl.java:129)
	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1719)
	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1739)
	at
org.eclipse.wst.common.frameworks.internal.datamodel.ExtendableOperationImpl.execute(ExtendableOperationImpl.java:135)
	at
org.eclipse.jst.j2ee.internal.earcreation.EarComponentCreationFacetOperation.execute(EarComponentCreationFacetOperation.java:60)
	at
org.eclipse.wst.common.frameworks.internal.datamodel.ExtendableOperationImpl.doExecute(ExtendableOperationImpl.java:161)
	at
org.eclipse.wst.common.frameworks.internal.datamodel.ExtendableOperationImpl$1.run(ExtendableOperationImpl.java:129)
	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1719)
	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1739)
	at
org.eclipse.wst.common.frameworks.internal.datamodel.ExtendableOperationImpl.execute(ExtendableOperationImpl.java:135)
	at
org.eclipse.wst.common.frameworks.internal.OperationManager$2.run(OperationManager.java:267)
	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1719)
	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1739)
	at
org.eclipse.wst.common.frameworks.internal.OperationManager.runOperation(OperationManager.java:279)
	at
org.eclipse.wst.common.frameworks.internal.OperationManager.runOperationsUntilStopped(OperationManager.java:225)
	at
org.eclipse.wst.common.frameworks.internal.OperationManager.runOperations(OperationManager.java:130)
	at
org.eclipse.wst.common.frameworks.internal.datamodel.ui.DataModelWizard$WizardOperationManager.access$0(DataModelWizard.java:1)
	at
org.eclipse.wst.common.frameworks.internal.datamodel.ui.DataModelWizard$1.run(DataModelWizard.java:281)
	at
org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
	at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
	at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:830)
	at
org.eclipse.wst.common.frameworks.internal.datamodel.ui.DataModelWizard$WizardOperationManager.runOperations(DataModelWizard.java:285)
	at
org.eclipse.wst.common.frameworks.internal.ui.PageGroupManager.runAllRemainingOperations(PageGroupManager.java:223)
	at
org.eclipse.wst.common.frameworks.internal.datamodel.ui.DataModelWizard.performFinish(DataModelWizard.java:146)
	at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:676)
	at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:349)
	at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:556)
	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1380)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1404)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1389)
	at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1237)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3060)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2712)
	at org.eclipse.jface.window.Window.runEventLoop(Window.java:809)
	at org.eclipse.jface.window.Window.open(Window.java:787)
	at
org.eclipse.wst.common.navigator.internal.actions.WizardShortcutAction.run(WizardShortcutAction.java:114)
	at org.eclipse.jface.action.Action.runWithEvent(Action.java:996)
	at
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:538)
	at
org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488)
	at
org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:400)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1380)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1404)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1389)
	at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1237)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3060)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2712)
	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
	at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103)
	at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
	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.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)
Comment 1 Chuck Bridgham CLA 2005-11-07 11:23:27 EST
Duplicate of 113537

*** This bug has been marked as a duplicate of 113537 ***
Comment 2 David Williams CLA 2006-09-25 02:40:39 EDT
This bug was moved to 'closed' state, since it is so old and since it is a dup, worksforme, invalid bug that its unlikely to still be useful or need further attention. Feel free to re-open, or open a new bug, if this semi-automatic processing was done in error.