-
Notifications
You must be signed in to change notification settings - Fork 0
Archive Trac gsoc2015 ak
Legacy Trac archive page imported from
gsoc2015_ak. Source: https://genapp.rocks/wiki/wiki/gsoc2015_ak. Review age, links, and examples before treating as current.
- Updated php code to register genapp executable modules in Airavata-0.15.
- Integrated genapp PhP appliction with Airavata-0.15 for long running jobs.
- Developed code to produce java application via genapp.
- To chekout the code for genapp click here
Steps to run Airavata
- See tutorial to install Airavata locally. Steps to run genapp (php)
- change appconfig file and add
"resourcedefault" : "airavata"
"resources" : {"airavata": "airavatarun-0.15"} - run genapp.pl
- start Airavata 0.15
- Run any module in the php Application created by genapp
- Install jdk 8 or higher(for jdk7, you have to install javafx. So, jdk 8 is recommended).
- Edit directives.json to add java
- run genapp.pl
- go to folder genapptest/output/java and execute ./compile_genapptest.
- Now, execute ./run_abhishektest to start java application
- important note: execute compile_genapptest and run_genapptest from inside ...output/java folder only.
-
Updated java code to register genapp executable modules in Airavata-0.15.
-
Integrated Genapp Java appliction with Airavata-0.15 for long running jobs.
-
Implemented 2d plot output for java.
-
Designed appconfig.json for genApp to get information about airavata server gatewayId dynamically in Genapp produced code. changes present in appconfig are: "resources" : { "local" : "",
"airavata" : { "run" : "airavatarun",
"properties" : { "server" : "127.0.0.1",
"port" : 8930,
"timeout" : 5000,
"credentialStoreToken" : "",
"gateway" : "genAppGateway",
"gatewayName" : "GenApp_Gateway",
"login" : "admin",
"projectAccount" : "ixxi-2013",
"email" : "" }, "resources" : [ { "host":"stampede",
"description":"Stampede Resource", } ] } },
"resourcedefault" : "airavata"** Suggestion given by prof. Brookes**
"resources" : [ { "host":"stampede",
"description":"Stampede Resource", "executable_path":"/home/abhishek/..../genapptest/bin" } ]