Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » Epsilon » Method 'getContainmentReferences' not found (190:38)
Method 'getContainmentReferences' not found (190:38) [message #585249] Wed, 27 January 2010 16:19 Go to next message
m kranz is currently offline m kranzFriend
Messages: 69
Registered: January 2010
Member
hi all

i installed eugenia yesterday (from update site) and tried to follow the screencast for "GMF editor development with eugenia". besides the fact that the emfatic code seen in the example is wrong (as well as the code at the eugenia main page, finally found the working code here: http://www.eclipse.org/gmt/epsilon/doc/articles/eugenia-gmf- tutorial/), the example worked for me.

in the next step i tried eugenia on the model i'm currently working with. i already have both an .ecore and a .genmodel, so i tried to "generate tool graph and map models" from the .ecore file. at this point i got the following exception:

Method 'getContainmentReferences' not found (190:38)
at org.eclipse.epsilon.eol.execute.PointExecutor.executeOperati on(PointExecutor.java:190)
at org.eclipse.epsilon.eol.execute.PointExecutor.execute(PointE xecutor.java:67)
at org.eclipse.epsilon.eol.execute.PointExecutor.execute(PointE xecutor.java:37)
at org.eclipse.epsilon.eol.execute.PointExecutor.execute(PointE xecutor.java:123)
at org.eclipse.epsilon.eol.execute.ExecutorFactory.executeAST(E xecutorFactory.java:185)
at org.eclipse.epsilon.eol.execute.ForStatementExecutor.execute (ForStatementExecutor.java:44)
at org.eclipse.epsilon.eol.execute.ExecutorFactory.executeAST(E xecutorFactory.java:185)
at org.eclipse.epsilon.eol.execute.StatementBlockExecutor.execu te(StatementBlockExecutor.java:33)
at org.eclipse.epsilon.eol.execute.ExecutorFactory.executeAST(E xecutorFactory.java:185)
at org.eclipse.epsilon.eol.EolModule.execute(EolModule.java:57)
at org.eclipse.epsilon.eugenia.EolTransformationActionDelegate. runImpl(EolTransformationActionDelegate.java:124)
at org.eclipse.epsilon.eugenia.EolTransformationActionDelegate$ 1.run(EolTransformationActionDelegate.java:61)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

i have no idea what exactly is going wrong here, maybe someone can help me with that?
im running galileo, epsilon version is 0.8.8.200910281243.

thanks in advance

marco
Re: Method 'getContainmentReferences' not found (190:38) [message #585278 is a reply to message #585249] Wed, 27 January 2010 22:35 Go to previous message
Dimitrios Kolovos is currently offline Dimitrios KolovosFriend
Messages: 1776
Registered: July 2009
Senior Member
Hi Marco,

Please see comments below.

Marco.Kranz@fokus.fraunhofer.de wrote:
> hi all
>
> i installed eugenia yesterday (from update site) and tried to follow the
> screencast for "GMF editor development with eugenia". besides the fact
> that the emfatic code seen in the example is wrong (as well as the code
> at the eugenia main page, finally found the working code here:
> http://www.eclipse.org/gmt/epsilon/doc/articles/eugenia-gmf- tutorial/),
> the example worked for me.

What exactly was the problem with the example in
http://www.eclipse.org/gmt/epsilon/doc/eugenia/?

>
> in the next step i tried eugenia on the model i'm currently working
> with. i already have both an .ecore and a .genmodel, so i tried to
> "generate tool graph and map models" from the .ecore file. at this point
> i got the following exception:
>
> Method 'getContainmentReferences' not found (190:38)
> at org.eclipse.epsilon.eol.execute.PointExecutor.executeOperati
> on(PointExecutor.java:190)
> at org.eclipse.epsilon.eol.execute.PointExecutor.execute(PointE
> xecutor.java:67)
> at org.eclipse.epsilon.eol.execute.PointExecutor.execute(PointE
> xecutor.java:37)
> at org.eclipse.epsilon.eol.execute.PointExecutor.execute(PointE
> xecutor.java:123)
> at org.eclipse.epsilon.eol.execute.ExecutorFactory.executeAST(E
> xecutorFactory.java:185)
> at org.eclipse.epsilon.eol.execute.ForStatementExecutor.execute
> (ForStatementExecutor.java:44)
> at org.eclipse.epsilon.eol.execute.ExecutorFactory.executeAST(E
> xecutorFactory.java:185)
> at org.eclipse.epsilon.eol.execute.StatementBlockExecutor.execu
> te(StatementBlockExecutor.java:33)
> at org.eclipse.epsilon.eol.execute.ExecutorFactory.executeAST(E
> xecutorFactory.java:185)
> at org.eclipse.epsilon.eol.EolModule.execute(EolModule.java:57)
> at org.eclipse.epsilon.eugenia.EolTransformationActionDelegate.
> runImpl(EolTransformationActionDelegate.java:124)
> at org.eclipse.epsilon.eugenia.EolTransformationActionDelegate$
> 1.run(EolTransformationActionDelegate.java:61)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>
> i have no idea what exactly is going wrong here, maybe someone can help
> me with that?
> im running galileo, epsilon version is 0.8.8.200910281243.

Could you possibly share your .emf/.ecore model so that I can have a
closer look?

>
> thanks in advance
>
> marco

Cheers,
Dimitris
--
Spread the word: http://www.eclipse.org/gmt/epsilon/spreadtheword
Follow Epsilon on Twitter: http://twitter.com/epsilonews
Previous Topic:Executing rules ETL
Next Topic:Re running Eugenia Example- help required
Goto Forum:
  


Current Time: Thu Sep 19 11:03:20 GMT 2024

Powered by FUDForum. Page generated in 0.05926 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top