Problem with Property and eDerivedStructuralFeatureID() [message #627463] |
Tue, 31 March 2009 18:47 |
Lazar Codrut-Lucian Messages: 91 Registered: July 2009 |
Member |
|
|
Hello,
I am using UML as my metamodel for an XText grammar.
If my grammar is using Model, Package, Class and Operation, all is fine.
As soon as I use Property or Parameter, I get an error.
Part of the stack trace is below.
In that case I used Property.
There must be some property or some operation that is not supported and
that XText uses, but I don't know what to look for.
Thank you,
Lucian
--------------------
java.lang.NullPointerException
at
org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDerivedStructur alFeatureID(BasicEObjectImpl.java:1495)
at
org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjec tImpl.java:1010)
at
org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjec tImpl.java:1005)
at
org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjec tImpl.java:1000)
at
org.eclipse.emf.ecore.impl.BasicEObjectImpl.eOpenUnset(Basic EObjectImpl.java:1225)
at
org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicUnset(Ba sicEObjectImpl.java:1204)
at
org.eclipse.emf.ecore.impl.BasicEObjectImpl.eDynamicUnset(Ba sicEObjectImpl.java:1197)
at
org.eclipse.uml2.uml.internal.impl.PropertyImpl.eUnset(Prope rtyImpl.java:2271)
at
org.eclipse.emf.ecore.impl.BasicEObjectImpl.eUnset(BasicEObj ectImpl.java:1156)
at org.eclipse.xtext.crossref.impl.Linker.clearReference(Linker .java:73)
at org.eclipse.xtext.crossref.impl.Linker.clearReferences(Linke r.java:68)
at
org.eclipse.xtext.crossref.impl.Linker.clearAllReferences(Li nker.java:188)
at org.eclipse.xtext.crossref.impl.Linker.linkModel(Linker.java :173)
at
org.eclipse.xtext.resource.XtextResource.doLinking(XtextReso urce.java:139)
at org.eclipse.xtext.resource.XtextResource.doLoad(XtextResourc e.java:159)
at
org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(Resour ceImpl.java:1494)
....
------------------------------------
|
|
|
Powered by
FUDForum. Page generated in 0.01322 seconds