I have a problem while running TCS Sample posted on wiki. I read
throughout the newsportal and found out that there are some problems with
versioning of the branches. At this moment I have packages in
configuration mentioned below. Everything compiles ok. I have added mdr
libraries. I exported plugins to the seperate jars and added them to my
eclipse plugins directory. Perspectives and tools seem to run properly.
While running TCS Sample (SampleDSL_ExtractorCreation.xml and
SampleDSL_InjectorCreation.xml especially) I found out that TCS-parser.jar
and KM3-parser.jar are different in resources of org.eclipse.am3.core and
org.eclipse.gmt.tcs.dsls, so I have replaced that from am3.core with newer
ones from tcs.dsls (together with TCS.ecore). After that
SampleDSL_ExtractorCreation.xml seems to work properly but Injector not...
I got an exception that:
[am3.loadModel] java.lang.RuntimeException: feature isDeep does not exist
on TCS!ClassTemplate
[am3.loadModel] at
org.eclipse.m2m.atl.drivers.emf4atl.ASMEMFModelElement.set(ASMEMFModelElement.java:263)
[am3.loadModel] at
org.eclipse.gmt.tcs.injector.ASMModelAdapter.actualSet(ASMModelAdapter.java:49)
[am3.loadModel] at
org.eclipse.gmt.tcs.injector.ASMModelAdapter.set(ASMModelAdapter.java:88)
[am3.loadModel] at
org.eclipse.gmt.tcs.injector.TCSRuntime.set(TCSRuntime.java:145)
[am3.loadModel] at
org.eclipse.gmt.tcs.injector.TCS_ANTLR3Parser.classTemplate(TCS_ANTLR3Parser.java:2840)
[am3.loadModel] at
org.eclipse.gmt.tcs.injector.TCS_ANTLR3Parser.template(TCS_ANTLR3Parser.java:2010)
[am3.loadModel] at
org.eclipse.gmt.tcs.injector.TCS_ANTLR3Parser.concreteSyntax(TCS_ANTLR3Parser.java:1454)
[am3.loadModel] at
org.eclipse.gmt.tcs.injector.TCS_ANTLR3Parser.main(TCS_ANTLR3Parser.java:121)
I would really appreciate fast response so that somebody could give me a
hint what I am doing wrong. I need this to have this tool running as soon
as possible. Below is information about my packages and their branching.