Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 142737 - [web services] EMF PackageNotFoundException when open workbench on j2ee perspective
Summary: [web services] EMF PackageNotFoundException when open workbench on j2ee persp...
Status: CLOSED DUPLICATE of bug 143229
Alias: None
Product: WTP Java EE Tools
Classification: WebTools
Component: jst.j2ee (show other bugs)
Version: 1.5   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 1.5 RC4   Edit
Assignee: John Lanuti CLA
QA Contact: Chuck Bridgham CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-19 09:25 EDT by Amy Wu CLA
Modified: 2006-06-19 10:58 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Amy Wu CLA 2006-05-19 09:25:58 EDT
Using wtp1.5RC3-sdk-200605181223
1. Create a dynamic web project
2. Switch to J2EE perspective if you are not already there
3. Close workbench
4. Open workbench
5. Get the below exception.

Note: I believe this exception might only be thrown in the sdk version.  I don't think it shows up on the runtime version.

!ENTRY org.eclipse.jst.j2ee.webservice.ui 4 0 2006-05-18 14:38:14.691
!MESSAGE org.eclipse.emf.ecore.xmi.PackageNotFoundException: Package with uri 'http://java.sun.com/xml/ns/j2ee' not found. (platform:/resource/dynamo/WebContent/WEB-INF/web.xml, 2, 234)
!STACK 0
org.eclipse.emf.ecore.resource.impl.ResourceSetImpl$1$DiagnosticWrappedException: org.eclipse.emf.ecore.xmi.PackageNotFoundException: Package with uri 'http://java.sun.com/xml/ns/j2ee' not found. (platform:/resource/dynamo/WebContent/WEB-INF/web.xml, 2, 234)
	at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.handleDemandLoadException(ResourceSetImpl.java:307)
	at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLoadHelper(ResourceSetImpl.java:268)
	at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getResource(ResourceSetImpl.java:390)
	at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.getResource(ProjectResourceSetImpl.java:262)
	at org.eclipse.wst.common.internal.emfworkbench.WorkbenchResourceHelper.getOrCreateResource(WorkbenchResourceHelper.java:307)
	at org.eclipse.wst.common.internal.emfworkbench.integration.EditModel.getResource(EditModel.java:688)
	at org.eclipse.wst.common.componentcore.internal.ArtifactEditModel.getResource(ArtifactEditModel.java:173)
	at org.eclipse.wst.common.internal.emfworkbench.integration.EditModel.getPrimaryResource(EditModel.java:1516)
	at org.eclipse.wst.common.internal.emfworkbench.integration.EditModel.getPrimaryRootObject(EditModel.java:1497)
	at org.eclipse.wst.common.componentcore.ArtifactEdit.getContentModelRoot(ArtifactEdit.java:426)
	at org.eclipse.jst.j2ee.internal.webservice.helper.WebServicesManager.getWorkspace14ServiceRefs(WebServicesManager.java:644)
	at org.eclipse.jst.j2ee.internal.webservice.WebServicesNavigatorContentProvider.indexWebServices(WebServicesNavigatorContentProvider.java:427)
	at org.eclipse.jst.j2ee.internal.webservice.WebServicesNavigatorContentProvider.access$0(WebServicesNavigatorContentProvider.java:412)
	at org.eclipse.jst.j2ee.internal.webservice.WebServicesNavigatorContentProvider$WebServiceIndexJob.run(WebServicesNavigatorContentProvider.java:470)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
Caused by: org.eclipse.emf.ecore.xmi.PackageNotFoundException: Package with uri 'http://java.sun.com/xml/ns/j2ee' not found. (platform:/resource/dynamo/WebContent/WEB-INF/web.xml, 2, 234)
	at org.eclipse.emf.ecore.xmi.impl.XMLHandler.getPackageForURI(XMLHandler.java:2309)
	at org.eclipse.emf.ecore.xmi.impl.XMLHandler.getFactoryForPrefix(XMLHandler.java:2147)
	at org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectByType(XMLHandler.java:1132)
	at org.eclipse.emf.ecore.xmi.impl.XMLHandler.createTopObject(XMLHandler.java:1234)
	at org.eclipse.emf.ecore.xmi.impl.XMLHandler.processElement(XMLHandler.java:872)
	at org.eclipse.emf.ecore.xmi.impl.XMIHandler.processElement(XMIHandler.java:78)
	at org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHandler.java:854)
	at org.eclipse.emf.ecore.xmi.impl.SAXWrapper.startElement(SAXWrapper.java:90)
	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:533)
	at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:330)
	at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(XMLNSDocumentScannerImpl.java:779)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1794)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242)
	at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
	at org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.load(XMLLoadImpl.java:179)
	at org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl.doLoad(XMLResourceImpl.java:179)
	at org.eclipse.wst.common.internal.emf.resource.CompatibilityXMIResourceImpl.basicDoLoad(CompatibilityXMIResourceImpl.java:177)
	at org.eclipse.wst.common.internal.emf.resource.ReferencedXMIResourceImpl.basicDoLoad(ReferencedXMIResourceImpl.java:304)
	at org.eclipse.wst.common.internal.emf.resource.CompatibilityXMIResourceImpl.doLoad(CompatibilityXMIResourceImpl.java:170)
	at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:1089)
	at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:895)
	at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLoad(ResourceSetImpl.java:249)
	at org.eclipse.jem.internal.util.emf.workbench.ProjectResourceSetImpl.demandLoad(ProjectResourceSetImpl.java:83)
	at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLoadHelper(ResourceSetImpl.java:264)
	... 13 more
Comment 1 John Lanuti CLA 2006-05-25 10:47:08 EDT
Duplicate.

*** This bug has been marked as a duplicate of 143229 ***
Comment 2 Amy Wu CLA 2006-06-16 16:53:54 EDT
verified this is duplicate and i no longer see the problem in wtp 1.5rc5
Comment 3 John Lanuti CLA 2006-06-19 10:58:33 EDT
OK