Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » Epsilon » [ETL] ETL and launch configuration
[ETL] ETL and launch configuration [message #632065] Mon, 11 October 2010 08:35 Go to next message
Hallvard Traetteberg is currently offline Hallvard Traetteberg
Messages: 594
Registered: July 2009
Location: Trondheim, Norway
Senior Member
Hi,

Several of my students (me too) have had problems executing ETL
transformations, because we didn't use the same name for the model in
the ETL file and the launch configuration. E.g. you may think the name
in the ETL file (the part before the ! in type names, e.g.
football!Match) is the simple name of the package, while the name in the
launch configuration is the base name of the input file.

One way of helping the user, is to mention the model name in the launch
configuration in the error message, when the type name cannot be resolved.

Hallvard
Re: [ETL] ETL and launch configuration [message #632067 is a reply to message #632065] Mon, 11 October 2010 08:42 Go to previous messageGo to next message
Dimitrios Kolovos is currently offline Dimitrios Kolovos
Messages: 1776
Registered: July 2009
Senior Member
Many thanks for the tip! Would you mind creating a bug report for this
so that we don't forget to implement this for the next release?

Cheers,
Dimitris

Hallvard Trætteberg wrote:
> Hi,
>
> Several of my students (me too) have had problems executing ETL
> transformations, because we didn't use the same name for the model in
> the ETL file and the launch configuration. E.g. you may think the name
> in the ETL file (the part before the ! in type names, e.g.
> football!Match) is the simple name of the package, while the name in the
> launch configuration is the base name of the input file.
>
> One way of helping the user, is to mention the model name in the launch
> configuration in the error message, when the type name cannot be resolved.
>
> Hallvard
Re: [ETL] ETL and launch configuration [message #632106 is a reply to message #632067] Mon, 11 October 2010 10:56 Go to previous messageGo to next message
Steffen Zschaler is currently offline Steffen Zschaler
Messages: 228
Registered: July 2009
Senior Member
Couldn't you even do a validation of the launch configuration?

Steffen

On 11/10/2010 13:42, Dimitris Kolovos wrote:
> Many thanks for the tip! Would you mind creating a bug report for this
> so that we don't forget to implement this for the next release?
>
> Cheers,
> Dimitris
>
> Hallvard Trætteberg wrote:
>> Hi,
>>
>> Several of my students (me too) have had problems executing ETL
>> transformations, because we didn't use the same name for the model in
>> the ETL file and the launch configuration. E.g. you may think the
>> name in the ETL file (the part before the ! in type names, e.g.
>> football!Match) is the simple name of the package, while the name in
>> the launch configuration is the base name of the input file.
>>
>> One way of helping the user, is to mention the model name in the
>> launch configuration in the error message, when the type name cannot
>> be resolved.
>>
>> Hallvard
Re: [ETL] ETL and launch configuration [message #632110 is a reply to message #632106] Mon, 11 October 2010 11:24 Go to previous messageGo to next message
Dimitrios Kolovos is currently offline Dimitrios Kolovos
Messages: 1776
Registered: July 2009
Senior Member
That's a great idea! We could definitely analyse the source of the ETL
transformation (or of any other Epsilon program for that reason) to find
out if there are references to undefined model element types.

Cheers,
Dimitris

Steffen Zschaler wrote:
> Couldn't you even do a validation of the launch configuration?
>
> Steffen
>
> On 11/10/2010 13:42, Dimitris Kolovos wrote:
>> Many thanks for the tip! Would you mind creating a bug report for this
>> so that we don't forget to implement this for the next release?
>>
>> Cheers,
>> Dimitris
>>
>> Hallvard Trætteberg wrote:
>>> Hi,
>>>
>>> Several of my students (me too) have had problems executing ETL
>>> transformations, because we didn't use the same name for the model in
>>> the ETL file and the launch configuration. E.g. you may think the
>>> name in the ETL file (the part before the ! in type names, e.g.
>>> football!Match) is the simple name of the package, while the name in
>>> the launch configuration is the base name of the input file.
>>>
>>> One way of helping the user, is to mention the model name in the
>>> launch configuration in the error message, when the type name cannot
>>> be resolved.
>>>
>>> Hallvard
Re: [ETL] ETL and launch configuration [message #632279 is a reply to message #632110] Tue, 12 October 2010 07:53 Go to previous message
Hallvard Traetteberg is currently offline Hallvard Traetteberg
Messages: 594
Registered: July 2009
Location: Trondheim, Norway
Senior Member
Dimitris,

Here's the request: https://bugs.eclipse.org/bugs/show_bug.cgi?id=327547
I've have suggested several ways of improving the situation, including
Steffen's.

Hallvard

On 11.10.10 17.24, Dimitris Kolovos wrote:
> That's a great idea! We could definitely analyse the source of the ETL
> transformation (or of any other Epsilon program for that reason) to find
> out if there are references to undefined model element types.
>
> Cheers,
> Dimitris
>
> Steffen Zschaler wrote:
>> Couldn't you even do a validation of the launch configuration?
>>
>> Steffen
>>
>> On 11/10/2010 13:42, Dimitris Kolovos wrote:
>>> Many thanks for the tip! Would you mind creating a bug report for
>>> this so that we don't forget to implement this for the next release?
>>>
>>> Cheers,
>>> Dimitris
>>>
>>> Hallvard Trætteberg wrote:
>>>> Hi,
>>>>
>>>> Several of my students (me too) have had problems executing ETL
>>>> transformations, because we didn't use the same name for the model
>>>> in the ETL file and the launch configuration. E.g. you may think the
>>>> name in the ETL file (the part before the ! in type names, e.g.
>>>> football!Match) is the simple name of the package, while the name in
>>>> the launch configuration is the base name of the input file.
>>>>
>>>> One way of helping the user, is to mention the model name in the
>>>> launch configuration in the error message, when the type name cannot
>>>> be resolved.
>>>>
>>>> Hallvard
Previous Topic:EOL .add alternative required
Next Topic:Eugenia don't create gmfmap,gmftool,gmfgraph...come in an infinite loop
Goto Forum:
  


Current Time: Wed Jul 23 14:13:36 EDT 2014

Powered by FUDForum. Page generated in 0.02590 seconds