Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » Epsilon » how i create new ETL project?
how i create new ETL project? [message #1106174] Tue, 10 September 2013 16:00 Go to next message
Mahsa P is currently offline Mahsa P
Messages: 99
Registered: July 2013
Member
Hi
I want to work by ETL (epsilon transformation language). for primitive learning, i studied http://www.eclipse.org/epsilon and ran Tree2Graph project without any problem:) but for creating new ETL project what do i do? for example, let's suppose i want to create Tree2Graph transformation. I create two projects that one of them is project that contains two meta-models:tree.emf and graph.emf. second project must be contains Tree2Graph.etl, Tree2Graph.launch,.xml.launch, .xml.luanch and tree.model files. I create second project with Tree2Graph.etl, Tree2Graph.launch,and tree.model files but i don't know how i create launch.xml and .xml.luanch files? do you know any website or ebook that i study and learn how i create one epsilon project for ETL?
Thanks
Re: how i create new ETL project? [message #1106310 is a reply to message #1106174] Tue, 10 September 2013 20:23 Go to previous messageGo to next message
Dimitris Kolovos is currently offline Dimitris Kolovos
Messages: 840
Registered: July 2009
Senior Member
Hi,

[1] provides instructions for creating .model files. Regarding .xml.launch files these are stored launch configurations (please see the Epsilon Launch Configurations section of [2] for details). Finally, .xml files are ANT workflow [3] scripts. I hope this helps.

Cheers,
Dimitris

[1] http://eclipse.org/epsilon/doc/articles/reflective-emf-tutorial/
[2] http://eclipse.org/epsilon/doc/articles/minimal-examples/
[3] http://eclipse.org/epsilon/doc/workflow/
Re: how i create new ETL project? [message #1106864 is a reply to message #1106310] Wed, 11 September 2013 12:48 Go to previous messageGo to next message
Mahsa P is currently offline Mahsa P
Messages: 99
Registered: July 2013
Member
Dimitris Kolovos wrote on Tue, 10 September 2013 20:23
Hi,

[1] provides instructions for creating .model files. Regarding .xml.launch files these are stored launch configurations (please see the Epsilon Launch Configurations section of [2] for details). Finally, .xml files are ANT workflow [3] scripts. I hope this helps.

Cheers,
Dimitris

[1] http://eclipse.org/epsilon/doc/articles/reflective-emf-tutorial/
[2] http://eclipse.org/epsilon/doc/articles/minimal-examples/
[3] http://eclipse.org/epsilon/doc/workflow/

Dear Dimitris, thanks a lot from your answer. I read [1] and this was so useful. about .xml and .xml.launch I read [2],[3] and I known these files. but my question is: do i must create these files manual or these file create automatically with Epsilon Launch Configurations? i do [2] step by step but i just could create .launch file!
is this possible help me for creating this file?
Re: how i create new ETL project? [message #1107023 is a reply to message #1106864] Wed, 11 September 2013 18:04 Go to previous messageGo to next message
Dimitris Kolovos is currently offline Dimitris Kolovos
Messages: 840
Registered: July 2009
Senior Member
Hi,

I meant to write ".launch" instead of ".xml.launch" in my previous message - apologies for any confusion caused. The ".xml.launched" file is produced by storing the ANT launch configuration for the "launch.xml" workflow.

Cheers,
Dmitris
Re: how i create new ETL project? [message #1107369 is a reply to message #1107023] Thu, 12 September 2013 05:51 Go to previous messageGo to next message
Mahsa P is currently offline Mahsa P
Messages: 99
Registered: July 2013
Member
Dimitris Kolovos wrote on Wed, 11 September 2013 18:04
Hi,

I meant to write ".launch" instead of ".xml.launch" in my previous message - apologies for any confusion caused. The ".xml.launched" file is produced by storing the ANT launch configuration for the "launch.xml" workflow.

Cheers,
Dmitris

Hi, ok, Thanks alot.

but does this mean that I must create ".xml" file and then create ANT with below steps to creating of ".xml.launch" ?

1) Click External Tools Configuration... from the External Tools dropdown.
2) Select the ANT build for this build script.
3) Click the JRE tab.
4) Select the option that reads: "Run in the same JRE as the workspace."
5) Click Apply.
6) Click Run.

if i understood correctly, how i create ".xml" file?

Re: how i create new ETL project? [message #1107370 is a reply to message #1107369] Thu, 12 September 2013 05:54 Go to previous messageGo to next message
Dimitris Kolovos is currently offline Dimitris Kolovos
Messages: 840
Registered: July 2009
Senior Member
Hi,

To create the ".xml.launch" file, after step 3) you need to select the "Common" tab of the launch configuration dialog, select "Shared file" under "Save as", and then select a folder where the persisted launch configuration should be saved.

Cheers,
Dimitris
Re: how i create new ETL project? [message #1107455 is a reply to message #1107370] Thu, 12 September 2013 08:25 Go to previous messageGo to next message
Mahsa P is currently offline Mahsa P
Messages: 99
Registered: July 2013
Member
Dimitris Kolovos wrote on Thu, 12 September 2013 05:54
Hi,

To create the ".xml.launch" file, after step 3) you need to select the "Common" tab of the launch configuration dialog, select "Shared file" under "Save as", and then select a folder where the persisted launch configuration should be saved.

Cheers,
Dimitris

Thanks a lot. your answers help me really:)
but i'm not sure how I create ".xml" file?!
Re: how i create new ETL project? [message #1108832 is a reply to message #1107455] Sat, 14 September 2013 08:43 Go to previous messageGo to next message
Dimitris Kolovos is currently offline Dimitris Kolovos
Messages: 840
Registered: July 2009
Senior Member
Hi,

You can create XML files via the File->New->File menu.

Cheers,
Dimitris
Re: how i create new ETL project? [message #1108910 is a reply to message #1108832] Sat, 14 September 2013 11:47 Go to previous message
Mahsa P is currently offline Mahsa P
Messages: 99
Registered: July 2013
Member
Thanks a lot. your answers were very helpful for me:)
Previous Topic:Custom EvlValidator support
Next Topic:Reusable libraries
Goto Forum:
  


Current Time: Sun Aug 31 00:38:32 EDT 2014

Powered by FUDForum. Page generated in 0.02447 seconds