[Acceleo] Referencing xsd-based metamodel for java services [message #1059528] |
Mon, 20 May 2013 09:56 |
Uwe Ritzmann Messages: 26 Registered: July 2009 |
Junior Member |
|
|
Hi Acceleo Experts,
I have an EMF metamodel which was derived from an XML Scheme.
The EMF plugin-in projects still reside in my workspace, but have been integrated into my workbench via export of deployable plugins and fragments in order to have the metamodel registered and the default EMF editor available.
I can happily generate lots of artefacts via Acceleo.
Now I am at the point where I need some support thru java services.
And that java support code needs to import the java packages of the metamodel.
Hence I added a dependency to the EMF metamodel plugin.
Adding the dependency alone suffices to run into an error:
Caused by: org.eclipse.emf.ecore.xmi.ClassNotFoundException: Class 'topelement' is not found or is abstract. (file:/C:/Users/ritzmann/Eclipse%20Workspaces/Modelling/Eins/Metamodel/model/example.amodel, 2, 180)
at org.eclipse.emf.ecore.xmi.impl.XMLHandler.validateCreateObjectFromFactory(XMLHandler.java:2239)
at org.eclipse.emf.ecore.xmi.impl.XMLHandler.validateCreateObjectFromFactory(XMLHandler.java:2230)
...
The class name would actually be TopelementType, but I am not sure how exact the error message is.
Is he really looking for the wrong class? Or did I setup the dependencies incorrectly?
Many thanks in advance for any hints,
Uwe
[Updated on: Mon, 20 May 2013 09:59] Report message to a moderator
|
|
|
|
Powered by
FUDForum. Page generated in 0.02116 seconds