[kepler-users] Fwd: Reusing workflows

David Welker david.v.welker at gmail.com
Fri Feb 18 13:47:15 PST 2011


---------- Forwarded message ----------
From: David Welker <david.v.welker at gmail.com>
Date: Wed, Feb 9, 2011 at 2:27 PM
Subject: Re: [kepler-users] Reusing workflows
To: Madhavi Tikhe <madhavi_tikhe at persistent.co.in>


Hi Madhavi,

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:


https://kepler-project.org/developers/teams/build/documentation/build-system-instructions#making-your-own-modules

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).

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.

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.

Let me know if you have any more questions!

-David



On Wed, Feb 9, 2011 at 4:26 AM, Madhavi Tikhe <
madhavi_tikhe at persistent.co.in> wrote:

>  Hi
>
> 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.
>
> 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?
>
>
>
> Thanks,
>
> Madhavi
>
> 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.
>
> _______________________________________________
> Kepler-users mailing list
> Kepler-users at kepler-project.org
> http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nceas.ucsb.edu/kepler/pipermail/kepler-users/attachments/20110218/ec2906d1/attachment.html>


More information about the Kepler-users mailing list