Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » UML2 » WrappedException: feature eGenericType not found while loading model
WrappedException: feature eGenericType not found while loading model [message #604069] Wed, 28 March 2007 15:05
chris is currently offline chrisFriend
Messages: 72
Registered: July 2009
Member
Hi,

I'm kind of lost with the above problem: When I try to create a
ResourceSet to be used for loading a UML activity, I get that exception.
I found somewhere that this is related to using UML 2.1 with EMF before
2.3, but this is not the case for me. Some more info:

I have a Java project within Eclipse 3.3M5, and I added a libs directory
containing the appropriate jar files (i.e., org.eclipse.uml2.uml_2.1.0,
org.eclipse.uml2.common_1.3.0, org.eclipse.emf.ecore_2.3.0,
org.eclipse.emf.common_2.3.0, and org.eclipse.emf.ecore.xmi_2.3.0). I
start the application using Run as.../Java application. My source to
create the ResourceSet looks as follows:

private static ResourceSet createResourceSet() {
ResourceSet rs = new ResourceSetImpl();
rs.getPackageRegistry().put(UMLPackage.eNS_URI, UMLPackage.eINSTANCE);
Map extensionToFactoryMap = rs.getResourceFactoryRegistry()
.getExtensionToFactoryMap();
extensionToFactoryMap.put(UMLResource.FILE_EXTENSION,
UMLResource.Factory.INSTANCE);
extensionToFactoryMap.put("ecore", new EcoreResourceFactoryImpl());
extensionToFactoryMap.put(Resource.Factory.Registry.DEFAULT_ EXTENSION,
new XMIResourceFactoryImpl());
return rs;
}


The exception occurs when executing the put method of the 2nd line. here
it is:


Exception in thread "main" java.lang.ExceptionInInitializerError
at
de.upb.dmm.soundnesschecker.util.UML2Utils.createResourceSet (UML2Utils.java:72)
at de.upb.dmm.soundnesschecker.util.UML2Utils.<clinit>(UML2Utils.java:26)
at
de.upb.dmm.soundnesschecker.SoundnessChecker.doTransformatio ns(SoundnessChecker.java:54)
at
de.upb.dmm.soundnesschecker.SoundnessChecker.startChecker(So undnessChecker.java:95)
at
de.upb.dmm.soundnesschecker.ServiceConsistencyChecker.main(S erviceConsistencyChecker.java:64)
Caused by: org.eclipse.emf.common.util.WrappedException:
org.eclipse.emf.ecore.resource.Resource$IOWrappedException: Feature
'eGenericType' not found.
(jar:file:/C:/Dokumente%20und%20Einstellungen/chris/Desktop/ M5/eclipse/plugins/org.eclipse.uml2.uml_2.1.0.v200701040816. jar!/org/eclipse/uml2/uml/internal/impl/uml.ecore,
24, 98)
at
org.eclipse.uml2.uml.internal.impl.UMLPackageImpl.loadPackag e(UMLPackageImpl.java:10909)
at
org.eclipse.uml2.uml.internal.impl.UMLPackageImpl.init(UMLPa ckageImpl.java:1965)
at org.eclipse.uml2.uml.UMLPackage.<clinit>(UMLPackage.java:72)
... 5 more
Caused by: org.eclipse.emf.ecore.resource.Resource$IOWrappedException:
Feature 'eGenericType' not found.
(jar:file:/C:/Dokumente%20und%20Einstellungen/chris/Desktop/ M5/eclipse/plugins/org.eclipse.uml2.uml_2.1.0.v200701040816. jar!/org/eclipse/uml2/uml/internal/impl/uml.ecore,
24, 98)
at
org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.handleErrors(XMLL oadImpl.java:80)
at org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.load(XMLLoadImpl. java:188)
at
org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl.doLoad(XMLRes ourceImpl.java:180)
at
org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(Resour ceImpl.java:1094)
at
org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(Resour ceImpl.java:900)
at
org.eclipse.uml2.uml.internal.impl.UMLPackageImpl.loadPackag e(UMLPackageImpl.java:10907)
... 7 more
Caused by: org.eclipse.emf.ecore.xmi.FeatureNotFoundException: Feature
'eGenericType' not found.
(jar:file:/C:/Dokumente%20und%20Einstellungen/chris/Desktop/ M5/eclipse/plugins/org.eclipse.uml2.uml_2.1.0.v200701040816. jar!/org/eclipse/uml2/uml/internal/impl/uml.ecore,
24, 98)
at
org.eclipse.emf.ecore.xmi.impl.XMLHandler.reportUnknownFeatu re(XMLHandler.java:1830)
at
org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleUnknownFeatu re(XMLHandler.java:1794)
at
org.eclipse.emf.ecore.xmi.impl.XMIHandler.handleUnknownFeatu re(XMIHandler.java:149)
at
org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleFeature(XMLH andler.java:1738)
at
org.eclipse.emf.ecore.xmi.impl.XMLHandler.processElement(XML Handler.java:957)
at
org.eclipse.emf.ecore.xmi.impl.XMIHandler.processElement(XMI Handler.java:87)
at
org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHa ndler.java:936)
at
org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHa ndler.java:681)
at
org.eclipse.emf.ecore.xmi.impl.XMIHandler.startElement(XMIHa ndler.java:163)
at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unk nown Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanSt artElement(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$Fragme ntContentDispatcher.dispatch(Unknown
Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDo cument(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
at org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.load(XMLLoadImpl. java:178)
... 11 more

Thanks in advance,
Chris
Previous Topic:Transforming UML2 models and profiles
Next Topic:Installing uml2...
Goto Forum:
  


Current Time: Sat Apr 27 00:24:30 GMT 2024

Powered by FUDForum. Page generated in 0.03014 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top