<br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">David Welker</b> <span dir="ltr"><<a href="mailto:david.v.welker@gmail.com">david.v.welker@gmail.com</a>></span><br>
Date: Wed, Feb 9, 2011 at 2:27 PM<br>Subject: Re: [kepler-users] Reusing workflows<br>To: Madhavi Tikhe <<a href="mailto:madhavi_tikhe@persistent.co.in">madhavi_tikhe@persistent.co.in</a>><br><br><br>Hi Madhavi,<br>
<br>What you need to do to distribute the code your workflow depends on is create a new module. Instructions on that can be found here:<br><br> <a href="https://kepler-project.org/developers/teams/build/documentation/build-system-instructions#making-your-own-modules" target="_blank">https://kepler-project.org/developers/teams/build/documentation/build-system-instructions#making-your-own-modules</a><br>
<br>You will then need to include that module in a new suite that includes both your module and Kepler. (Or, the module you put your code in itself could be a suite).<br><br>Then, you can zip up that work and send it to your friend. He would need to put it in his build-area and do an "ant change-to -Dsuite=your-new-suite. Alternatively, you can upload your module to either the Kepler SVN repository (if you have access) or another SVN repository and it would be accessible to everyone. If you want to share just with your friend and not more widely, emailing your module to him would be just fine.<br>
<br>One issue you may have, is that your friend may have installed Kepler with the installer as a user, and therefore will not have access to the developer build system. In that case, they will either need to use Kepler with the developer build system, or you would have to go through the steps to formally release your module so that it is available through the module manager.<br>
<br>Let me know if you have any more questions!<br><br>-David<br><br><br><br><div class="gmail_quote"><div><div></div><div class="h5">On Wed, Feb 9, 2011 at 4:26 AM, Madhavi Tikhe <span dir="ltr"><<a href="mailto:madhavi_tikhe@persistent.co.in" target="_blank">madhavi_tikhe@persistent.co.in</a>></span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex"><div><div></div><div class="h5">
<div link="blue" vlink="purple" lang="EN-US">
<div>
<p class="MsoNormal">Hi</p>
<p class="MsoNormal">I have created my workflow using my java code. I have the
workflow.kar file with me and also the jar file of my code that will be used
from workflow.</p>
<p class="MsoNormal">This exercise I have done using some machine. Now here is
what I want to do next. My friend has his own Kelper installed. I have given me
the kar file and he wants to run that using his Kelper. I have also given him
the jar file which my workflow needs. Now I have the Kelper.sh file to include
my jar file in class path. Still when he tries to run the workflow, Kelper complains
about not finding the required classes. How can I put my jar files in Kelper so
it is able to run my workflow? Is it possible to set a classpath to point to
some directory which will have all required jar files that different workflows
can use?</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">Thanks,</p>
<p class="MsoNormal">Madhavi</p>
</div>
<p>DISCLAIMER
==========
This e-mail may contain privileged and confidential information which is the property of Persistent Systems Ltd. It is intended only for the use of the individual or entity to which it is addressed. If you are not the intended recipient, you are not authorized to read, retain, copy, print, distribute or use this message. If you have received this communication in error, please notify the sender and delete all copies of this message. Persistent Systems Ltd. does not accept any liability for virus infected mails.</p>
</div>
<br></div></div>_______________________________________________<br>
Kepler-users mailing list<br>
<a href="mailto:Kepler-users@kepler-project.org" target="_blank">Kepler-users@kepler-project.org</a><br>
<a href="http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users" target="_blank">http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users</a><br>
<br></blockquote></div><br>
</div><br>