Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » M2M (model-to-model transformation) » [ATL] EBNF Injection warnings - with MDR
[ATL] EBNF Injection warnings - with MDR [message #31896] Mon, 16 April 2007 14:14 Go to next message
Eclipse UserFriend
Originally posted by: milan.milanovic.org

Dear all,

when I use EBNF injector to inject some code into model, it generates in
console a lot of warnings. Generally, this is not a problem because all
works perfectly, but I'm afraid that server log file may be huge in a very
short time. Is it possible to remove these messages ? Below is example
from one injection:

Cannot set property location on element IN!Customer : OCL!Class to
'1:9-1:17' : String (old value is null)
javax.jmi.reflect.InvalidNameException
at ocl.Class$Impl._getAttribute(Unknown Source)
at
org.netbeans.mdr.handlers.FeaturedHandler.refGetValue(Featur edHandler.java:152)
at
org.netbeans.mdr.handlers.InstanceHandler.refGetValue(Instan ceHandler.java:367)
at
org.atl.engine.repositories.mdr4atl.ASMMDRModelElement.set(A SMMDRModelElement.java:323)
at org.atl.engine.injectors.ebnf.EBNFInjector2.set(EBNFInjector 2.java:903)
at
org.atl.engine.injectors.ebnf.EBNFInjector2.setLocation(EBNF Injector2.java:356)
at org.atl.engine.injectors.ebnf.OCLParser.class_(Unknown Source)
at org.atl.engine.injectors.ebnf.OCLParser.oclContextDefinition (Unknown
Source)
at org.atl.engine.injectors.ebnf.OCLParser.invariant(Unknown Source)
at org.atl.engine.injectors.ebnf.OCLParser.oclModuleElement(Unk nown
Source)
at org.atl.engine.injectors.ebnf.OCLParser.oclModule(Unknown Source)
at org.atl.engine.injectors.ebnf.OCLParser.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.atl.engine.injectors.ebnf.EBNFInjector2$ANTLR2Wrapper.pa rse(EBNFInjector2.java:145)
at
org.atl.engine.injectors.ebnf.EBNFInjector2.performImportati on(EBNFInjector2.java:273)
at
org.atl.engine.injectors.ebnf.EBNFInjector2.performImportati on(EBNFInjector2.java:243)
at
org.atl.engine.injectors.ebnf.EBNFInjector2.performImportati on(EBNFInjector2.java:230)
at ATLTransformations.getOCLFromFile(ATLTransformations.java:46 1)
at ATLTransformations.transformOCLtoR2ML(ATLTransformations.jav a:796)
at ATLTransformations.main(ATLTransformations.java:941)
Cannot set property location on element IN!<unnamed> :
OCL!OclContextDefinition to '1:1-1:17' : String (old value is null)
javax.jmi.reflect.InvalidNameException
at ocl.OclContextDefinition$Impl._getAttribute(Unknown Source)
at
org.netbeans.mdr.handlers.FeaturedHandler.refGetValue(Featur edHandler.java:152)
at
org.netbeans.mdr.handlers.InstanceHandler.refGetValue(Instan ceHandler.java:367)
at
org.atl.engine.repositories.mdr4atl.ASMMDRModelElement.set(A SMMDRModelElement.java:323)
at org.atl.engine.injectors.ebnf.EBNFInjector2.set(EBNFInjector 2.java:903)
at
org.atl.engine.injectors.ebnf.EBNFInjector2.setLocation(EBNF Injector2.java:356)
at org.atl.engine.injectors.ebnf.OCLParser.oclContextDefinition (Unknown
Source)
at org.atl.engine.injectors.ebnf.OCLParser.invariant(Unknown Source)
at org.atl.engine.injectors.ebnf.OCLParser.oclModuleElement(Unk nown
Source)
at org.atl.engine.injectors.ebnf.OCLParser.oclModule(Unknown Source)
at org.atl.engine.injectors.ebnf.OCLParser.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.atl.engine.injectors.ebnf.EBNFInjector2$ANTLR2Wrapper.pa rse(EBNFInjector2.java:145)
at
org.atl.engine.injectors.ebnf.EBNFInjector2.performImportati on(EBNFInjector2.java:273)
at
org.atl.engine.injectors.ebnf.EBNFInjector2.performImportati on(EBNFInjector2.java:243)
at
org.atl.engine.injectors.ebnf.EBNFInjector2.performImportati on(EBNFInjector2.java:230)
at ATLTransformations.getOCLFromFile(ATLTransformations.java:46 1)
at ATLTransformations.transformOCLtoR2ML(ATLTransformations.jav a:796)
at ATLTransformations.main(ATLTransformations.java:941)
Cannot set property location on element IN!<notnamedyet> : OCL!VariableExp
to '2:14-2:17' : String (old value is null)
javax.jmi.reflect.InvalidNameException
at ocl.VariableExp$Impl._getAttribute(Unknown Source)
at
org.netbeans.mdr.handlers.FeaturedHandler.refGetValue(Featur edHandler.java:152)
at
org.netbeans.mdr.handlers.InstanceHandler.refGetValue(Instan ceHandler.java:367)
at
org.atl.engine.repositories.mdr4atl.ASMMDRModelElement.set(A SMMDRModelElement.java:323)
at org.atl.engine.injectors.ebnf.EBNFInjector2.set(EBNFInjector 2.java:903)
at
org.atl.engine.injectors.ebnf.EBNFInjector2.setLocation(EBNF Injector2.java:356)
at org.atl.engine.injectors.ebnf.OCLParser.variableExp(Unknown Source)
at org.atl.engine.injectors.ebnf.OCLParser.primary_oclExpressio n(Unknown
Source)
at org.atl.engine.injectors.ebnf.OCLParser.priority_0(Unknown Source)
at org.atl.engine.injectors.ebnf.OCLParser.priority_1(Unknown Source)
at org.atl.engine.injectors.ebnf.OCLParser.priority_2(Unknown Source)
at org.atl.engine.injectors.ebnf.OCLParser.priority_3(Unknown Source)
at org.atl.engine.injectors.ebnf.OCLParser.priority_4(Unknown Source)
at org.atl.engine.injectors.ebnf.OCLParser.priority_5(Unknown Source)
at org.atl.engine.injectors.ebnf.OCLParser.oclExpression(Unknow n Source)
at org.atl.engine.injectors.ebnf.OCLParser.invariant(Unknown Source)
at org.atl.engine.injectors.ebnf.OCLParser.oclModuleElement(Unk nown
Source)
at org.atl.engine.injectors.ebnf.OCLParser.oclModule(Unknown Source)
at org.atl.engine.injectors.ebnf.OCLParser.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.atl.engine.injectors.ebnf.EBNFInjector2$ANTLR2Wrapper.pa rse(EBNFInjector2.java:145)
at
org.atl.engine.injectors.ebnf.EBNFInjector2.performImportati on(EBNFInjector2.java:273)
at
org.atl.engine.injectors.ebnf.EBNFInjector2.performImportati on(EBNFInjector2.java:243)
at
org.atl.engine.injectors.ebnf.EBNFInjector2.performImportati on(EBNFInjector2.java:230)
at ATLTransformations.getOCLFromFile(ATLTransformations.java:46 1)
at ATLTransformations.transformOCLtoR2ML(ATLTransformations.jav a:796)
at ATLTransformations.main(ATLTransformations.java:941)
Cannot set property location on element IN!<notnamedyet> :
OCL!IntegerLiteralExp to '2:21-2:23' : String (old value is null)
javax.jmi.reflect.InvalidNameException
at ocl.IntegerLiteralExp$Impl._getAttribute(Unknown Source)
at
org.netbeans.mdr.handlers.FeaturedHandler.refGetValue(Featur edHandler.java:152)
at
org.netbeans.mdr.handlers.InstanceHandler.refGetValue(Instan ceHandler.java:367)
at
org.atl.engine.repositories.mdr4atl.ASMMDRModelElement.set(A SMMDRModelElement.java:323)
at org.atl.engine.injectors.ebnf.EBNFInjector2.set(EBNFInjector 2.java:903)
at
org.atl.engine.injectors.ebnf.EBNFInjector2.setLocation(EBNF Injector2.java:356)
at org.atl.engine.injectors.ebnf.OCLParser.integerLiteralExp(Un known
Source)
at org.atl.engine.injectors.ebnf.OCLParser.numericLiteralExp(Un known
Source)
at org.atl.engine.injectors.ebnf.OCLParser.primitiveLiteralExp( Unknown
Source)
at org.atl.engine.injectors.ebnf.OCLParser.literalExp(Unknown Source)
at org.atl.engine.injectors.ebnf.OCLParser.primary_oclExpressio n(Unknown
Source)
at org.atl.engine.injectors.ebnf.OCLParser.priority_0(Unknown Source)
at org.atl.engine.injectors.ebnf.OCLParser.priority_1(Unknown Source)
at org.atl.engine.injectors.ebnf.OCLParser.priority_2(Unknown Source)
at org.atl.engine.injectors.ebnf.OCLParser.priority_3(Unknown Source)
at org.atl.engine.injectors.ebnf.OCLParser.priority_4(Unknown Source)
at org.atl.engine.injectors.ebnf.OCLParser.priority_5(Unknown Source)
at org.atl.engine.injectors.ebnf.OCLParser.oclExpression(Unknow n Source)
at org.atl.engine.injectors.ebnf.OCLParser.invariant(Unknown Source)
at org.atl.engine.injectors.ebnf.OCLParser.oclModuleElement(Unk nown
Source)
at org.atl.engine.injectors.ebnf.OCLParser.oclModule(Unknown Source)
at org.atl.engine.injectors.ebnf.OCLParser.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

--
Best regards, Milan Milanovic
Re: [ATL] EBNF Injection warnings - with MDR [message #31934 is a reply to message #31896] Mon, 16 April 2007 14:44 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: mikael.barbero.gmail.com

Hi Milan,

It is a know problem with MDR when some model elements that do not have
a location attribute. There is no workaround currently. You may add a
top abstract class in your metamodel as this:

abstract class LocatedElement {
attribute location : String;
}

and make all your top level classes inheriting from this one.

You may open a bug on Bugzilla for the next release of EBNFInjector ;)

Regards,
Mikael

Milan Milanovic wrote:
> Dear all,
>
> when I use EBNF injector to inject some code into model, it generates in
> console a lot of warnings. Generally, this is not a problem because all
> works perfectly, but I'm afraid that server log file may be huge in a
> very short time. Is it possible to remove these messages ? Below is
> example from one injection:
>
> Cannot set property location on element IN!Customer : OCL!Class to
> '1:9-1:17' : String (old value is null)
> javax.jmi.reflect.InvalidNameException
> at ocl.Class$Impl._getAttribute(Unknown Source)
> at
> org.netbeans.mdr.handlers.FeaturedHandler.refGetValue(Featur edHandler.java:152)
>
> at
> org.netbeans.mdr.handlers.InstanceHandler.refGetValue(Instan ceHandler.java:367)
>
> at
> org.atl.engine.repositories.mdr4atl.ASMMDRModelElement.set(A SMMDRModelElement.java:323)
>
> at
> org.atl.engine.injectors.ebnf.EBNFInjector2.set(EBNFInjector 2.java:903)
> at
> org.atl.engine.injectors.ebnf.EBNFInjector2.setLocation(EBNF Injector2.java:356)
>
> at org.atl.engine.injectors.ebnf.OCLParser.class_(Unknown Source)
> at
> org.atl.engine.injectors.ebnf.OCLParser.oclContextDefinition (Unknown
> Source)
> at org.atl.engine.injectors.ebnf.OCLParser.invariant(Unknown Source)
> at org.atl.engine.injectors.ebnf.OCLParser.oclModuleElement(Unk nown
> Source)
> at org.atl.engine.injectors.ebnf.OCLParser.oclModule(Unknown Source)
> at org.atl.engine.injectors.ebnf.OCLParser.main(Unknown Source)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
>
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
>
> at java.lang.reflect.Method.invoke(Method.java:585)
> at
> org.atl.engine.injectors.ebnf.EBNFInjector2$ANTLR2Wrapper.pa rse(EBNFInjector2.java:145)
>
> at
> org.atl.engine.injectors.ebnf.EBNFInjector2.performImportati on(EBNFInjector2.java:273)
>
> at
> org.atl.engine.injectors.ebnf.EBNFInjector2.performImportati on(EBNFInjector2.java:243)
>
> at
> org.atl.engine.injectors.ebnf.EBNFInjector2.performImportati on(EBNFInjector2.java:230)
>
> at ATLTransformations.getOCLFromFile(ATLTransformations.java:46 1)
> at ATLTransformations.transformOCLtoR2ML(ATLTransformations.jav a:796)
> at ATLTransformations.main(ATLTransformations.java:941)
> Cannot set property location on element IN!<unnamed> :
> OCL!OclContextDefinition to '1:1-1:17' : String (old value is null)
> javax.jmi.reflect.InvalidNameException
> at ocl.OclContextDefinition$Impl._getAttribute(Unknown Source)
> at
> org.netbeans.mdr.handlers.FeaturedHandler.refGetValue(Featur edHandler.java:152)
>
> at
> org.netbeans.mdr.handlers.InstanceHandler.refGetValue(Instan ceHandler.java:367)
>
> at
> org.atl.engine.repositories.mdr4atl.ASMMDRModelElement.set(A SMMDRModelElement.java:323)
>
> at
> org.atl.engine.injectors.ebnf.EBNFInjector2.set(EBNFInjector 2.java:903)
> at
> org.atl.engine.injectors.ebnf.EBNFInjector2.setLocation(EBNF Injector2.java:356)
>
> at
> org.atl.engine.injectors.ebnf.OCLParser.oclContextDefinition (Unknown
> Source)
> at org.atl.engine.injectors.ebnf.OCLParser.invariant(Unknown Source)
> at org.atl.engine.injectors.ebnf.OCLParser.oclModuleElement(Unk nown
> Source)
> at org.atl.engine.injectors.ebnf.OCLParser.oclModule(Unknown Source)
> at org.atl.engine.injectors.ebnf.OCLParser.main(Unknown Source)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
>
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
>
> at java.lang.reflect.Method.invoke(Method.java:585)
> at
> org.atl.engine.injectors.ebnf.EBNFInjector2$ANTLR2Wrapper.pa rse(EBNFInjector2.java:145)
>
> at
> org.atl.engine.injectors.ebnf.EBNFInjector2.performImportati on(EBNFInjector2.java:273)
>
> at
> org.atl.engine.injectors.ebnf.EBNFInjector2.performImportati on(EBNFInjector2.java:243)
>
> at
> org.atl.engine.injectors.ebnf.EBNFInjector2.performImportati on(EBNFInjector2.java:230)
>
> at ATLTransformations.getOCLFromFile(ATLTransformations.java:46 1)
> at ATLTransformations.transformOCLtoR2ML(ATLTransformations.jav a:796)
> at ATLTransformations.main(ATLTransformations.java:941)
> Cannot set property location on element IN!<notnamedyet> :
> OCL!VariableExp to '2:14-2:17' : String (old value is null)
> javax.jmi.reflect.InvalidNameException
> at ocl.VariableExp$Impl._getAttribute(Unknown Source)
> at
> org.netbeans.mdr.handlers.FeaturedHandler.refGetValue(Featur edHandler.java:152)
>
> at
> org.netbeans.mdr.handlers.InstanceHandler.refGetValue(Instan ceHandler.java:367)
>
> at
> org.atl.engine.repositories.mdr4atl.ASMMDRModelElement.set(A SMMDRModelElement.java:323)
>
> at
> org.atl.engine.injectors.ebnf.EBNFInjector2.set(EBNFInjector 2.java:903)
> at
> org.atl.engine.injectors.ebnf.EBNFInjector2.setLocation(EBNF Injector2.java:356)
>
> at org.atl.engine.injectors.ebnf.OCLParser.variableExp(Unknown Source)
> at
> org.atl.engine.injectors.ebnf.OCLParser.primary_oclExpressio n(Unknown
> Source)
> at org.atl.engine.injectors.ebnf.OCLParser.priority_0(Unknown Source)
> at org.atl.engine.injectors.ebnf.OCLParser.priority_1(Unknown Source)
> at org.atl.engine.injectors.ebnf.OCLParser.priority_2(Unknown Source)
> at org.atl.engine.injectors.ebnf.OCLParser.priority_3(Unknown Source)
> at org.atl.engine.injectors.ebnf.OCLParser.priority_4(Unknown Source)
> at org.atl.engine.injectors.ebnf.OCLParser.priority_5(Unknown Source)
> at org.atl.engine.injectors.ebnf.OCLParser.oclExpression(Unknow n
> Source)
> at org.atl.engine.injectors.ebnf.OCLParser.invariant(Unknown Source)
> at org.atl.engine.injectors.ebnf.OCLParser.oclModuleElement(Unk nown
> Source)
> at org.atl.engine.injectors.ebnf.OCLParser.oclModule(Unknown Source)
> at org.atl.engine.injectors.ebnf.OCLParser.main(Unknown Source)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
>
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
>
> at java.lang.reflect.Method.invoke(Method.java:585)
> at
> org.atl.engine.injectors.ebnf.EBNFInjector2$ANTLR2Wrapper.pa rse(EBNFInjector2.java:145)
>
> at
> org.atl.engine.injectors.ebnf.EBNFInjector2.performImportati on(EBNFInjector2.java:273)
>
> at
> org.atl.engine.injectors.ebnf.EBNFInjector2.performImportati on(EBNFInjector2.java:243)
>
> at
> org.atl.engine.injectors.ebnf.EBNFInjector2.performImportati on(EBNFInjector2.java:230)
>
> at ATLTransformations.getOCLFromFile(ATLTransformations.java:46 1)
> at ATLTransformations.transformOCLtoR2ML(ATLTransformations.jav a:796)
> at ATLTransformations.main(ATLTransformations.java:941)
> Cannot set property location on element IN!<notnamedyet> :
> OCL!IntegerLiteralExp to '2:21-2:23' : String (old value is null)
> javax.jmi.reflect.InvalidNameException
> at ocl.IntegerLiteralExp$Impl._getAttribute(Unknown Source)
> at
> org.netbeans.mdr.handlers.FeaturedHandler.refGetValue(Featur edHandler.java:152)
>
> at
> org.netbeans.mdr.handlers.InstanceHandler.refGetValue(Instan ceHandler.java:367)
>
> at
> org.atl.engine.repositories.mdr4atl.ASMMDRModelElement.set(A SMMDRModelElement.java:323)
>
> at
> org.atl.engine.injectors.ebnf.EBNFInjector2.set(EBNFInjector 2.java:903)
> at
> org.atl.engine.injectors.ebnf.EBNFInjector2.setLocation(EBNF Injector2.java:356)
>
> at org.atl.engine.injectors.ebnf.OCLParser.integerLiteralExp(Un known
> Source)
> at org.atl.engine.injectors.ebnf.OCLParser.numericLiteralExp(Un known
> Source)
> at
> org.atl.engine.injectors.ebnf.OCLParser.primitiveLiteralExp( Unknown Source)
> at org.atl.engine.injectors.ebnf.OCLParser.literalExp(Unknown Source)
> at
> org.atl.engine.injectors.ebnf.OCLParser.primary_oclExpressio n(Unknown
> Source)
> at org.atl.engine.injectors.ebnf.OCLParser.priority_0(Unknown Source)
> at org.atl.engine.injectors.ebnf.OCLParser.priority_1(Unknown Source)
> at org.atl.engine.injectors.ebnf.OCLParser.priority_2(Unknown Source)
> at org.atl.engine.injectors.ebnf.OCLParser.priority_3(Unknown Source)
> at org.atl.engine.injectors.ebnf.OCLParser.priority_4(Unknown Source)
> at org.atl.engine.injectors.ebnf.OCLParser.priority_5(Unknown Source)
> at org.atl.engine.injectors.ebnf.OCLParser.oclExpression(Unknow n
> Source)
> at org.atl.engine.injectors.ebnf.OCLParser.invariant(Unknown Source)
> at org.atl.engine.injectors.ebnf.OCLParser.oclModuleElement(Unk nown
> Source)
> at org.atl.engine.injectors.ebnf.OCLParser.oclModule(Unknown Source)
> at org.atl.engine.injectors.ebnf.OCLParser.main(Unknown Source)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> --
> Best regards, Milan Milanovic
>
>



--
Mikaël Barbero - PhD Candidate
ATLAS Group (INRIA & LINA) - University of Nantes
2, rue de la Houssinière
44322 Nantes Cedex 3 - France
tel. +33 2 51 12 58 08 /\ cell.+33 6 07 63 19 00
email: Mikael.Barbero@{gmail.com, univ-nantes.fr}
http://www.sciences.univ-nantes.fr/lina/atl/
Re: [ATL] EBNF Injection warnings - with MDR [message #32181 is a reply to message #31934] Mon, 16 April 2007 20:37 Go to previous message
Eclipse UserFriend
Originally posted by: milan.milanovic.org

Dear Mikaël,

thank you on answer.

I submitted a bug to Bugzilla:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=182628

I think that this should be solved, because such warnings can very easly
to overload Web server log file.

--
Best regards, Milan Milanovic

Mikaël Barbero wrote:

> Hi Milan,

> It is a know problem with MDR when some model elements that do not have
> a location attribute. There is no workaround currently. You may add a
> top abstract class in your metamodel as this:

> abstract class LocatedElement {
> attribute location : String;
> }

> and make all your top level classes inheriting from this one.

> You may open a bug on Bugzilla for the next release of EBNFInjector ;)

> Regards,
> Mikael

> Milan Milanovic wrote:
>> Dear all,
>>
>> when I use EBNF injector to inject some code into model, it generates in
>> console a lot of warnings. Generally, this is not a problem because all
>> works perfectly, but I'm afraid that server log file may be huge in a
>> very short time. Is it possible to remove these messages ? Below is
>> example from one injection:
>>
>> Cannot set property location on element IN!Customer : OCL!Class to
>> '1:9-1:17' : String (old value is null)
>> javax.jmi.reflect.InvalidNameException
>> at ocl.Class$Impl._getAttribute(Unknown Source)
>> at
>>
org.netbeans.mdr.handlers.FeaturedHandler.refGetValue(Featur edHandler.java:152)
>>
>> at
>>
org.netbeans.mdr.handlers.InstanceHandler.refGetValue(Instan ceHandler.java:367)
>>
>> at
>>
org.atl.engine.repositories.mdr4atl.ASMMDRModelElement.set(A SMMDRModelElement.java:323)
>>
>> at
>> org.atl.engine.injectors.ebnf.EBNFInjector2.set(EBNFInjector 2.java:903)
>> at
>>
org.atl.engine.injectors.ebnf.EBNFInjector2.setLocation(EBNF Injector2.java:356)
>>
>> at org.atl.engine.injectors.ebnf.OCLParser.class_(Unknown Source)
>> at
>> org.atl.engine.injectors.ebnf.OCLParser.oclContextDefinition (Unknown
>> Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.invariant(Unknown Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.oclModuleElement(Unk nown
>> Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.oclModule(Unknown Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.main(Unknown Source)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
>>
>> at
>>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
>>
>> at java.lang.reflect.Method.invoke(Method.java:585)
>> at
>>
org.atl.engine.injectors.ebnf.EBNFInjector2$ANTLR2Wrapper.pa rse(EBNFInjector2.java:145)
>>
>> at
>>
org.atl.engine.injectors.ebnf.EBNFInjector2.performImportati on(EBNFInjector2.java:273)
>>
>> at
>>
org.atl.engine.injectors.ebnf.EBNFInjector2.performImportati on(EBNFInjector2.java:243)
>>
>> at
>>
org.atl.engine.injectors.ebnf.EBNFInjector2.performImportati on(EBNFInjector2.java:230)
>>
>> at ATLTransformations.getOCLFromFile(ATLTransformations.java:46 1)
>> at ATLTransformations.transformOCLtoR2ML(ATLTransformations.jav a:796)
>> at ATLTransformations.main(ATLTransformations.java:941)
>> Cannot set property location on element IN!<unnamed> :
>> OCL!OclContextDefinition to '1:1-1:17' : String (old value is null)
>> javax.jmi.reflect.InvalidNameException
>> at ocl.OclContextDefinition$Impl._getAttribute(Unknown Source)
>> at
>>
org.netbeans.mdr.handlers.FeaturedHandler.refGetValue(Featur edHandler.java:152)
>>
>> at
>>
org.netbeans.mdr.handlers.InstanceHandler.refGetValue(Instan ceHandler.java:367)
>>
>> at
>>
org.atl.engine.repositories.mdr4atl.ASMMDRModelElement.set(A SMMDRModelElement.java:323)
>>
>> at
>> org.atl.engine.injectors.ebnf.EBNFInjector2.set(EBNFInjector 2.java:903)
>> at
>>
org.atl.engine.injectors.ebnf.EBNFInjector2.setLocation(EBNF Injector2.java:356)
>>
>> at
>> org.atl.engine.injectors.ebnf.OCLParser.oclContextDefinition (Unknown
>> Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.invariant(Unknown Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.oclModuleElement(Unk nown
>> Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.oclModule(Unknown Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.main(Unknown Source)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
>>
>> at
>>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
>>
>> at java.lang.reflect.Method.invoke(Method.java:585)
>> at
>>
org.atl.engine.injectors.ebnf.EBNFInjector2$ANTLR2Wrapper.pa rse(EBNFInjector2.java:145)
>>
>> at
>>
org.atl.engine.injectors.ebnf.EBNFInjector2.performImportati on(EBNFInjector2.java:273)
>>
>> at
>>
org.atl.engine.injectors.ebnf.EBNFInjector2.performImportati on(EBNFInjector2.java:243)
>>
>> at
>>
org.atl.engine.injectors.ebnf.EBNFInjector2.performImportati on(EBNFInjector2.java:230)
>>
>> at ATLTransformations.getOCLFromFile(ATLTransformations.java:46 1)
>> at ATLTransformations.transformOCLtoR2ML(ATLTransformations.jav a:796)
>> at ATLTransformations.main(ATLTransformations.java:941)
>> Cannot set property location on element IN!<notnamedyet> :
>> OCL!VariableExp to '2:14-2:17' : String (old value is null)
>> javax.jmi.reflect.InvalidNameException
>> at ocl.VariableExp$Impl._getAttribute(Unknown Source)
>> at
>>
org.netbeans.mdr.handlers.FeaturedHandler.refGetValue(Featur edHandler.java:152)
>>
>> at
>>
org.netbeans.mdr.handlers.InstanceHandler.refGetValue(Instan ceHandler.java:367)
>>
>> at
>>
org.atl.engine.repositories.mdr4atl.ASMMDRModelElement.set(A SMMDRModelElement.java:323)
>>
>> at
>> org.atl.engine.injectors.ebnf.EBNFInjector2.set(EBNFInjector 2.java:903)
>> at
>>
org.atl.engine.injectors.ebnf.EBNFInjector2.setLocation(EBNF Injector2.java:356)
>>
>> at org.atl.engine.injectors.ebnf.OCLParser.variableExp(Unknown Source)
>> at
>> org.atl.engine.injectors.ebnf.OCLParser.primary_oclExpressio n(Unknown
>> Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.priority_0(Unknown Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.priority_1(Unknown Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.priority_2(Unknown Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.priority_3(Unknown Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.priority_4(Unknown Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.priority_5(Unknown Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.oclExpression(Unknow n
>> Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.invariant(Unknown Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.oclModuleElement(Unk nown
>> Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.oclModule(Unknown Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.main(Unknown Source)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
>>
>> at
>>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
>>
>> at java.lang.reflect.Method.invoke(Method.java:585)
>> at
>>
org.atl.engine.injectors.ebnf.EBNFInjector2$ANTLR2Wrapper.pa rse(EBNFInjector2.java:145)
>>
>> at
>>
org.atl.engine.injectors.ebnf.EBNFInjector2.performImportati on(EBNFInjector2.java:273)
>>
>> at
>>
org.atl.engine.injectors.ebnf.EBNFInjector2.performImportati on(EBNFInjector2.java:243)
>>
>> at
>>
org.atl.engine.injectors.ebnf.EBNFInjector2.performImportati on(EBNFInjector2.java:230)
>>
>> at ATLTransformations.getOCLFromFile(ATLTransformations.java:46 1)
>> at ATLTransformations.transformOCLtoR2ML(ATLTransformations.jav a:796)
>> at ATLTransformations.main(ATLTransformations.java:941)
>> Cannot set property location on element IN!<notnamedyet> :
>> OCL!IntegerLiteralExp to '2:21-2:23' : String (old value is null)
>> javax.jmi.reflect.InvalidNameException
>> at ocl.IntegerLiteralExp$Impl._getAttribute(Unknown Source)
>> at
>>
org.netbeans.mdr.handlers.FeaturedHandler.refGetValue(Featur edHandler.java:152)
>>
>> at
>>
org.netbeans.mdr.handlers.InstanceHandler.refGetValue(Instan ceHandler.java:367)
>>
>> at
>>
org.atl.engine.repositories.mdr4atl.ASMMDRModelElement.set(A SMMDRModelElement.java:323)
>>
>> at
>> org.atl.engine.injectors.ebnf.EBNFInjector2.set(EBNFInjector 2.java:903)
>> at
>>
org.atl.engine.injectors.ebnf.EBNFInjector2.setLocation(EBNF Injector2.java:356)
>>
>> at org.atl.engine.injectors.ebnf.OCLParser.integerLiteralExp(Un known
>> Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.numericLiteralExp(Un known
>> Source)
>> at
>> org.atl.engine.injectors.ebnf.OCLParser.primitiveLiteralExp( Unknown Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.literalExp(Unknown Source)
>> at
>> org.atl.engine.injectors.ebnf.OCLParser.primary_oclExpressio n(Unknown
>> Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.priority_0(Unknown Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.priority_1(Unknown Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.priority_2(Unknown Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.priority_3(Unknown Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.priority_4(Unknown Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.priority_5(Unknown Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.oclExpression(Unknow n
>> Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.invariant(Unknown Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.oclModuleElement(Unk nown
>> Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.oclModule(Unknown Source)
>> at org.atl.engine.injectors.ebnf.OCLParser.main(Unknown Source)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>
>> --
>> Best regards, Milan Milanovic
>>
>>
Previous Topic:Command line access to Extend language
Next Topic:[ATL] Transformation only executes once
Goto Forum:
  


Current Time: Tue Mar 19 10:05:55 GMT 2024

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

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

Back to the top