I got two rules (returnType and moduleName) accessing the same metamodel and
creating instances of EClass and EAttribute respectively.
Every rule on its own works fine, but when trying to use both rules in one
module (test.atl) I get this strange error message...
Any ideas???
Thanks a lot,
Felix.

> I use Ant to run my ATL transformation, but within <am3.atl ...> I can´t
> use the element <superimpose path= ...>,
> but all other elements like inmodel, outmodel and library work.
> The following error message appears, when I use the superimpose element:
>
> The <am3.atl> type doesn´t support nested "superimpose" element.
>
> For developing my transformation I use ATLBundle_20070217 and the UML2_2.0.2
> plugin.
> What´s the problem? What can I do to make it work?
>

I think the problem comes from the fact that the bundle contains a
version of the org.eclipse.gmt.am3.tools.ant plugin which doesn't
support the use of superimposition.

Note that for AM3 the repository path is "/cvsroot/technology". You then
have to select the "org.eclipse.gmt/AM3" folder and to checkout the
following plugins:
* org.eclipse.am3.core
* org.eclipse.am3.tools.tge
* org.eclipse.am3.ui
* org.eclipse.gmt.am3.dsls.km3
* org.eclipse.gmt.am3.tools.ant