[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Newsgroup Home]
[news.eclipse.modeling.gmt] Re: [MOFScript] loading Metamodel

Hello Netuh,

Have you added your model plugin to the classpath?

Cheers,
Gøran

"Netuh" <waldemar.neto@xxxxxxxxx> wrote in message 
news:8fc95745bbb80a8e313ec69317d7e804$1@xxxxxxxxxxxxxxxxxxxxx
> Hi,
>
> I'm defining some textual tranformations for models based on the 
> JavaAbstractSyntax metamodel. It works fine! However, when I try to 
> integrate my MOFScript transformation in a Java environment, using the 
> example given in the MOFScript User Guide v0.6, it doesn't work.
>
> The following line
>   **int errorCount = ParserUtil.getModelChecker().getErrorCount();**
> returns 85 erros. They are all concerning the lack of a metamodel 
> definition.
>
> I see that the exemple in the User Guide doesn't present a means of 
> setting the metamodel before calling 
> **execMgr.executeTransformation();**
> So, the errors are expected.
>
> Although I've searched a lot, I have not found any way of setting the 
> metamodel, any kind of MOFScript API and any other kind of ducumentation.
>
> Has anyone had the same problem? May someone help me?
>
> Best regards!
>
> ---
> The output I get from my Java program is this:
> Parsing result: 85 errors
> : Error: MTTParseError: Illegal/unknown context: jast, line: 484, column: 
> 0
> : Error: MTTParseError: Can't find feature 'interface' for type 
> 'TypeDeclaration'., line: 28, column: 5
> : Error: MTTParseError: Type not found: 'FieldDeclaration' in metamodel 
> 'null', line: 0, column: 0
> : Error: MTTParseError: Can't find feature 'bodyDeclarations' for type 
> 'TypeDeclaration'., line: 31, column: 2
> : Error: MTTParseError: Type not found: 'MethodDeclaration' in metamodel 
> 'null', line: 0, column: 0
> .
>                .
>                .
>                .
> ---
> jast is a reference to the metamodel.
>