Hi Muhammad,

    Programming with Kepler is definitely harder than using Kepler.

My answer is still the same. The information I provided in my first reply is the JAVA program implementation to interact with Kepler pragmatically. For instance, the executeByURIWithPara() function in KeplerWebServiceImpl.java tells how to execute a workflow based on its URI and parameter values. They are definitely good start for your task. I hope you can know how to implement your task by studying these functions.

Best wishes

Sincerely yours

Jianwu Wang
jia...@sdsc.edu
http://users.sdsc.edu/~jianwu/

Assistant Project Scientist
Scientific Workflow Automation Technologies (SWAT) Laboratory
San Diego Supercomputer Center
University of California, San Diego
San Diego, CA, U.S.A.

On 8/20/2013 6:41 AM, Muhammad Usama wrote:
Kepler is a little complicated. I have searched for and now I know how to run external programs with kepler and use their outputs. But instead I want to make java program (using netbeans) to program interact with workflows. e.g. changing input parameters, giving inputs, etc.. Can you please give a head start? I have no idea how to start. Every time I start I end up nowhere.

If you please give some short howto to interact with kepler programmatically it will be enough. I'll be able to explore and can go down further.


On Wed, Jun 26, 2013 at 11:52 PM, Jianwu Wang <jia...@sdsc.edu <mailto:jia...@sdsc.edu>> wrote:

    Hi Muhammad,

    ��� Please check the page:
    
https://kepler-project.org/developers/interest-groups/distributed/technical-documentation/the-overview-of-the-workflow-run-engine-component/.
    Although its stage one interfaces (which is at
    
https://code.kepler-project.org/code/kepler/trunk/modules/kepler-run-engine/workflow-run-engine/src/org/kepler/executionWS/KeplerWebServiceImpl.java)
    are not officially released, they show how to call Kepler engine
    with parameters programmatically.

    Best wishes

    Sincerely yours

    Jianwu Wang, Ph.D.
    jia...@sdsc.edu  <mailto:jia...@sdsc.edu>
    http://users.sdsc.edu/~jianwu/  <http://users.sdsc.edu/%7Ejianwu/>

    Assistant Project Scientist
    Scientific Workflow Automation Technologies (SWAT) Laboratory
    San Diego Supercomputer Center
    University of California, San Diego
    San Diego, CA, U.S.A.

    On 6/26/13 4:21 AM, Muhammad Usama wrote:
    Hi!

    I am doing MS and doing my research project on workflow systems.
    I want to interact with inputs, its parameters and outputs in
    programmatic way.� How do I do that?

-- Muhammad Usama
    2011-NUST-MS-CS-009


    _______________________________________________
    Kepler-users mailing list
    Kepler-users@kepler-project.org  <mailto:Kepler-users@kepler-project.org>
    http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users




--
Muhammad Usama
2011-NUST-MS-CS-009

_______________________________________________
Kepler-users mailing list
Kepler-users@kepler-project.org
http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users

Reply via email to