Hi,
This error message happens when the extension selected does not have
an element extending "WLinkEnd".
In the Scade use case, you should select the following extensions:
- mw_base_extension.km3, mmw_match.km3, mmw_compare.km3 and
mw_propagation.km3.
AMW does not use the AMMACore or AMMAScripts, or the AMW.dsls folder
during its execution, so they don't need to be checked-out.
You should check-out the following plug-ins:
org.eclipse.weaver
org.eclipse.weaver.extension
With this two first plug-ins you should already be able to create a
simple weaving model.
org.eclipse.gmt.weaver.transformation
org.eclipse.gmt.weaver.transformation.extension
org.eclipse.gmt.weaver.matchextensions
org.eclipse.gmt.weaver.amw4atl
Regards,
Marcos.
Nick wrote:
I have installed AMW into my Ganymede Eclipse environment. I already
have usable TCS and ATL installed. I now want to weave my KM3 models
a bit.
I have installed the Simple SCADE example.
Its KM3 models fail to resolve the extends which I presume go to the
core AMW models?
When I tried to generate a Weaver Model New --> Weaver Model the
wizard pops up and following the tutorial I select a couple of the
extension models in the middle pane and then click next. I get the
message "WLinkEnd not extended"
I found the models in the CVS repository in the
org.eclipse.gmt.AMW.dsls directory. I have checked out the 2
projects there like I did with AMAACore and AMMAScripts. On checkout
lots of scripts run and seem to succeed - I had already added the
antlr jars to AMMAScripts/lib.
But, the references in the models still do not resolve nor does the
wizard behave any differently.
Can anyone tell me what I am doing wrong? I assume it is a simple
step I have missed out?
With thanks
Nick