<div dir="ltr">Dear Daniel and Kepler developers, <div><br></div><div>I really appreciate your reply! </div><div><br></div><div>I can execute the provenance module in eclipse. It is working!!! but I do not know how to modify some code of the provenance module in eclipse. I want to know the steps about how to change some code in provenance module. </div><div><br></div><div>My problem is:</div><div>After I typed three commands: </div><div>---</div><div><span style="font-family:arial,sans-serif;font-size:12.8000001907349px">svn co </span><a href="https://code.kepler-project.org/code/kepler/releases/release-branches/build-area-2.4" target="_blank" style="font-family:arial,sans-serif;font-size:12.8000001907349px">https://code.kepler-project.<u></u>org/code/kepler/releases/<u></u>release-branches/build-area-2.<u></u>4</a><span style="font-family:arial,sans-serif;font-size:12.8000001907349px"> build-area</span><br style="font-family:arial,sans-serif;font-size:12.8000001907349px"><span style="font-family:arial,sans-serif;font-size:12.8000001907349px">cd build-area</span><br style="font-family:arial,sans-serif;font-size:12.8000001907349px"><span style="font-family:arial,sans-serif;font-size:12.8000001907349px">ant change-to -Dsuite=reporting-2.4</span><br style="font-family:arial,sans-serif;font-size:12.8000001907349px"><span style="font-family:arial,sans-serif;font-size:12.8000001907349px">ant eclipse</span><br></div><div><span style="font-size:12.8000001907349px;font-family:arial,sans-serif">---</span></div><div><span style="font-size:12.8000001907349px;font-family:arial,sans-serif">I can see provenance-2.4 folder in my directory. </span></div><div><span style="font-family:arial,sans-serif;font-size:12.8000001907349px">However, after executing the provenance module (Tools->Module Manager ->Available Suite and Modules -> adding provenance-2.4 ->Apply and Restart), </span></div><div><span style="font-family:arial,sans-serif;font-size:12.8000001907349px">I can see provenance-2.4.0 folder in my directory, which has only jar file. </span></div><div><span style="font-family:arial,sans-serif;font-size:12.8000001907349px"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:12.8000001907349px">so I tried to change some lines in provenance-2.4\src\Schemas.java. It does not affect anything in provenance module. </span></div><div><span style="font-family:arial,sans-serif;font-size:12.8000001907349px">so I replace jar file in provenance-2.4.0 with provenance-2.4 after making jar file in provenance-2.4</span></div><div><span style="font-family:arial,sans-serif;font-size:12.8000001907349px">It does not affect in provenance module. </span></div><div><span style="font-family:arial,sans-serif;font-size:12.8000001907349px"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:12.8000001907349px">My questions are:</span></div><div><span style="font-size:12.8000001907349px;font-family:arial,sans-serif"><br></span></div><div><span style="font-size:12.8000001907349px;font-family:arial,sans-serif">Suppose that I follow your instruction exactly. and I use provenance.pdf documentation to launch provenance module (</span><font face="arial, sans-serif"><a href="https://code.kepler-project.org/code/kepler/releases/release-branches/provenance-2.4/docs/">https://code.kepler-project.org/code/kepler/releases/release-branches/provenance-2.4/docs/</a>)</font><br></div><div><ol><li><span style="font-family:arial,sans-serif;font-size:12.8000001907349px">Which directory (provenance-2.4 or provenance-2.4.0) should I change for provenance module?  </span><br></li><li><span style="font-family:arial,sans-serif;font-size:12.8000001907349px">After changing the code, how can the change be appeared in provenance module? Do I type a command such as "ant compile or ant jar"? I have checked "Build Automatically" in eclipse.</span></li></ol></div><div>Thank you for your time! </div><div><br></div><div>-Donghoon</div><div><span style="font-family:arial,sans-serif;font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px;font-family:arial,sans-serif"><br></span></div><div><br></div><div><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Oct 15, 2014 at 12:13 PM, Daniel Crawl <span dir="ltr"><<a href="mailto:danielcrawl@gmail.com" target="_blank">danielcrawl@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Hi Donghoon,<br>
<br>
You'll need to get provenance 2.4 from the svn repository and generate<br>
the Eclipse project files:<br>
<br>
mkdir kepler-2.4<br>
cd kepler-2.4<br>
svn co <a href="https://code.kepler-project.org/code/kepler/releases/release-branches/build-area-2.4" target="_blank">https://code.kepler-project.<u></u>org/code/kepler/releases/<u></u>release-branches/build-area-2.<u></u>4</a> build-area<br>
cd build-area<br>
ant change-to -Dsuite=reporting-2.4<br>
ant eclipse<br>
<br>
You can then import the modules as projects in Eclipse. There are<br>
instructions for setting up Kepler in Eclipse here:<br>
<br>
<a href="https://kepler-project.org/developers/reference/kepler-and-eclipse#detailed-instructions-for-setting" target="_blank">https://kepler-project.org/<u></u>developers/reference/kepler-<u></u>and-eclipse#detailed-<u></u>instructions-for-setting</a><br>
<br>
These instructions download the Kepler trunk instead of 2.4. Once<br>
you run the above commands to get Kepler 2.4, you can skip to step<br>
8 in these instructions.<br>
<br>
The provenance documentation is in:<br>
<br>
<a href="https://code.kepler-project.org/code/kepler/releases/release-branches/provenance-2.4/docs/" target="_blank">https://code.kepler-project.<u></u>org/code/kepler/releases/<u></u>release-branches/provenance-2.<u></u>4/docs/</a><br>
<br>
  --dan<div class="HOEnZb"><div class="h5"><br>
<br>
On 10/14/14 6:37 PM, DONGHOON KIM wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Daniel and Kepler developers,<br>
<br>
I can download the provenance source code from provenance-2.4. Also, I have<br>
provenance-2.4.0 which has provenance-2.4.jar file, not source code.<br>
I can execute provenance module.<br>
<br>
However, I have to modify provenance module for my research. However, it<br>
seems like my project uses provenance-2.4.0, not provenance-2.4. In other<br>
word, provenance-2.4.0 has only class files rather than source code.<br>
<br>
My questions are:<br>
<br>
1. How can I change to use provenance-2.4, not provenance-2.4.0 in eclipse<br>
or project? Any configuration file to switch each version?<br>
<br>
2. Do you have any documentation regarding provenance implementation?<br>
<br>
Thank you<br>
<br>
-Donghoon<br>
<br>
<br>
<br>
On Mon, Oct 13, 2014 at 11:20 PM, Daniel Crawl <<a href="mailto:danielcrawl@gmail.com" target="_blank">danielcrawl@gmail.com</a>><br>
wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Hi Donghoon,<br>
<br>
This will download the provenance 2.4 source code:<br>
<br>
svn co <a href="https://code.kepler-project.org/code/kepler/releases/" target="_blank">https://code.kepler-project.<u></u>org/code/kepler/releases/</a><br>
release-branches/provenance-2.<u></u>4/<br>
<br>
   --dan<br>
<br>
<br>
On 10/13/14 7:58 PM, DONGHOON KIM wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Dear Kepler developers,<br>
<br>
I want to download provenance source code in provenance folder, not class<br>
files in provenance-2.4.0.<br>
Please, let me know (<a href="mailto:dhkim717@gmail.com" target="_blank">dhkim717@gmail.com</a> or <a href="mailto:dkim2@ncsu.edu" target="_blank">dkim2@ncsu.edu</a>) if any of you<br>
know the solution.<br>
<br>
Thank you<br>
<br>
-Donghoon<br>
<br>
<br>
<br>
______________________________<u></u>_________________<br>
Kepler-dev mailing list<br>
<a href="mailto:Kepler-dev@kepler-project.org" target="_blank">Kepler-dev@kepler-project.org</a><br>
<a href="http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev" target="_blank">http://lists.nceas.ucsb.edu/<u></u>kepler/mailman/listinfo/<u></u>kepler-dev</a><br>
<br>
<br>
</blockquote>
<br>
</blockquote>
<br>
<br>
</blockquote>
<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Donghoon Kim<br>Dept of Computer Science<br>North Carolina State University<br><br><br>
</div></div>