[jira] [Commented] (AIRAVATA-1635) [GSoC] Integrate Airavata Java Client SDK with GridChem Client

2015-06-24 Thread Dimuthu Upeksha (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-1635?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14600622#comment-14600622
 ] 

Dimuthu Upeksha commented on AIRAVATA-1635:
---

Short demo of current progress can be found from 
https://www.youtube.com/watch?v=YbqwemIkZngfeature=youtu.be

 [GSoC] Integrate Airavata Java Client SDK with GridChem Client 
 ---

 Key: AIRAVATA-1635
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1635
 Project: Airavata
  Issue Type: Epic
Reporter: Suresh Marru
  Labels: gsoc, gsoc2015, mentor
 Fix For: WISHLIST


 GridChem is a Science Gateway enables users to run computational experiments 
 on multiple supercomputing resources. Currently GridChem, a java swing based 
 webstart client [1] uses a Axis2 based Middleware Service [2] which brokers 
 users actions into computational jobs. 
 This project needs to understand the Client [1] and port it to use Apache 
 Airavata java client SDK. The project has following components:
 * Integrate GridChem client with Airavata User Store (implemented by WSO2 
 Identity Server)
 * Integrate with Airavata API for application executions.
 * Integrate with Atlassian JIRA + Confluence for user error reporting and 
 status notifications.
 [1] - https://github.com/SciGaP/GridChem-Client
 [2] - https://github.com/SciGaP/GridChem-Middleware-Service



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AIRAVATA-1635) [GSoC] Integrate Airavata Java Client SDK with GridChem Client

2015-04-23 Thread Dimuthu Upeksha (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-1635?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14510352#comment-14510352
 ] 

Dimuthu Upeksha commented on AIRAVATA-1635:
---

Hi Suresh,

I have almost finished porting Create/Edit Experiment interface of GridChem 
client. I need to test it with applications like Gaussian or GAMESS. Some 
resources can be found form [1] and [2] but they do not explain how to register 
those applications in locally deployed Airavata Server. What are the steps I 
need to follow in order to install them in my local machine? Or can I get an 
already hosted server with these applications registered for my testing 
purposes? 

[1] 
https://cwiki.apache.org/confluence/display/AIRAVATA/Script+Example+-+GridChem+Gaussian
[2] https://cwiki.apache.org/confluence/display/AIRAVATA/Gaussian+Input+examples

 [GSoC] Integrate Airavata Java Client SDK with GridChem Client 
 ---

 Key: AIRAVATA-1635
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1635
 Project: Airavata
  Issue Type: Epic
Reporter: Suresh Marru
  Labels: gsoc, gsoc2015, mentor
 Fix For: WISHLIST


 GridChem is a Science Gateway enables users to run computational experiments 
 on multiple supercomputing resources. Currently GridChem, a java swing based 
 webstart client [1] uses a Axis2 based Middleware Service [2] which brokers 
 users actions into computational jobs. 
 This project needs to understand the Client [1] and port it to use Apache 
 Airavata java client SDK. The project has following components:
 * Integrate GridChem client with Airavata User Store (implemented by WSO2 
 Identity Server)
 * Integrate with Airavata API for application executions.
 * Integrate with Atlassian JIRA + Confluence for user error reporting and 
 status notifications.
 [1] - https://github.com/SciGaP/GridChem-Client
 [2] - https://github.com/SciGaP/GridChem-Middleware-Service



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AIRAVATA-1635) [GSoC] Integrate Airavata Java Client SDK with GridChem Client

2015-04-20 Thread Suresh Marru (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-1635?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14502700#comment-14502700
 ] 

Suresh Marru commented on AIRAVATA-1635:


Hi Dimuthu,

This is wonderful. I will build it locally and try it tomorrow. Great job in 
nailing down the first milestone from your proposed list of tasks. 


 [GSoC] Integrate Airavata Java Client SDK with GridChem Client 
 ---

 Key: AIRAVATA-1635
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1635
 Project: Airavata
  Issue Type: Epic
Reporter: Suresh Marru
  Labels: gsoc, gsoc2015, mentor
 Fix For: WISHLIST


 GridChem is a Science Gateway enables users to run computational experiments 
 on multiple supercomputing resources. Currently GridChem, a java swing based 
 webstart client [1] uses a Axis2 based Middleware Service [2] which brokers 
 users actions into computational jobs. 
 This project needs to understand the Client [1] and port it to use Apache 
 Airavata java client SDK. The project has following components:
 * Integrate GridChem client with Airavata User Store (implemented by WSO2 
 Identity Server)
 * Integrate with Airavata API for application executions.
 * Integrate with Atlassian JIRA + Confluence for user error reporting and 
 status notifications.
 [1] - https://github.com/SciGaP/GridChem-Client
 [2] - https://github.com/SciGaP/GridChem-Middleware-Service



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AIRAVATA-1635) [GSoC] Integrate Airavata Java Client SDK with GridChem Client

2015-03-29 Thread Suresh Marru (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-1635?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14386035#comment-14386035
 ] 

Suresh Marru commented on AIRAVATA-1635:


Hi Dimuthu, this is great. I haven't tested it, but looking through the pom, 
seems like you have covered most. Here are comments on your concerns:
1 - Lets go with what you have done for now. After we review them, there may be 
some we could publish to maven central. But we can worry about that last. This 
is fine enough solution for now. 
2 - This is an issue, we somehow need to document some of these Other 
features to make sure your changes are not breaking them.
3  - Volunteers please? 
4 - If its maven (or java) built in jarsigner then adding the 
removeExistingSignatures should do it. I see that in the webstart plugun you 
are using, you already added unsignAlreadySignedJars and it should do it.  This 
fix is correct, glad you could find the solution. 

 [GSoC] Integrate Airavata Java Client SDK with GridChem Client 
 ---

 Key: AIRAVATA-1635
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1635
 Project: Airavata
  Issue Type: Epic
Reporter: Suresh Marru
  Labels: gsoc, gsoc2015, mentor

 GridChem is a Science Gateway enables users to run computational experiments 
 on multiple supercomputing resources. Currently GridChem, a java swing based 
 webstart client [1] uses a Axis2 based Middleware Service [2] which brokers 
 users actions into computational jobs. 
 This project needs to understand the Client [1] and port it to use Apache 
 Airavata java client SDK. The project has following components:
 * Integrate GridChem client with Airavata User Store (implemented by WSO2 
 Identity Server)
 * Integrate with Airavata API for application executions.
 * Integrate with Atlassian JIRA + Confluence for user error reporting and 
 status notifications.
 [1] - https://github.com/SciGaP/GridChem-Client
 [2] - https://github.com/SciGaP/GridChem-Middleware-Service



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AIRAVATA-1635) [GSoC] Integrate Airavata Java Client SDK with GridChem Client

2015-03-27 Thread Dimuthu Upeksha (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-1635?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14383553#comment-14383553
 ] 

Dimuthu Upeksha commented on AIRAVATA-1635:
---

I tried GridChem client by putting some jobs on the servers and getting 
outputs. Input files that we push has a format like this.

%chk=water.chk
%nprocshared=1
%mem=500MB
#P RHF/6-31g* opt pop=reg gfinput gfprint iop(6/7=3) SCF=direct 
 
Gaussian Test Job 00
Water with archiving
 
0 1
O
H 1 0.96
H 1 0.96 2 109.471221

Is this format some standard way of passing jobs or specific format for 
GridChem?
Does client directly pass this file to middleware or parse this and pass only 
necessary data?

 [GSoC] Integrate Airavata Java Client SDK with GridChem Client 
 ---

 Key: AIRAVATA-1635
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1635
 Project: Airavata
  Issue Type: Epic
Reporter: Suresh Marru
  Labels: gsoc, gsoc2015, mentor

 GridChem is a Science Gateway enables users to run computational experiments 
 on multiple supercomputing resources. Currently GridChem, a java swing based 
 webstart client [1] uses a Axis2 based Middleware Service [2] which brokers 
 users actions into computational jobs. 
 This project needs to understand the Client [1] and port it to use Apache 
 Airavata java client SDK. The project has following components:
 * Integrate GridChem client with Airavata User Store (implemented by WSO2 
 Identity Server)
 * Integrate with Airavata API for application executions.
 * Integrate with Atlassian JIRA + Confluence for user error reporting and 
 status notifications.
 [1] - https://github.com/SciGaP/GridChem-Client
 [2] - https://github.com/SciGaP/GridChem-Middleware-Service



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AIRAVATA-1635) [GSoC] Integrate Airavata Java Client SDK with GridChem Client

2015-03-26 Thread Dimuthu Upeksha (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-1635?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14382132#comment-14382132
 ] 

Dimuthu Upeksha commented on AIRAVATA-1635:
---

Suresh/Sudhakar,
Can I have access to a working system of GridChem as we have discussed earlier? 
Then I'll be able to get familiar with its use cases.

 [GSoC] Integrate Airavata Java Client SDK with GridChem Client 
 ---

 Key: AIRAVATA-1635
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1635
 Project: Airavata
  Issue Type: Epic
Reporter: Suresh Marru
  Labels: gsoc, gsoc2015, mentor

 GridChem is a Science Gateway enables users to run computational experiments 
 on multiple supercomputing resources. Currently GridChem, a java swing based 
 webstart client [1] uses a Axis2 based Middleware Service [2] which brokers 
 users actions into computational jobs. 
 This project needs to understand the Client [1] and port it to use Apache 
 Airavata java client SDK. The project has following components:
 * Integrate GridChem client with Airavata User Store (implemented by WSO2 
 Identity Server)
 * Integrate with Airavata API for application executions.
 * Integrate with Atlassian JIRA + Confluence for user error reporting and 
 status notifications.
 [1] - https://github.com/SciGaP/GridChem-Client
 [2] - https://github.com/SciGaP/GridChem-Middleware-Service



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AIRAVATA-1635) [GSoC] Integrate Airavata Java Client SDK with GridChem Client

2015-03-18 Thread Dimuthu Upeksha (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-1635?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14366971#comment-14366971
 ] 

Dimuthu Upeksha commented on AIRAVATA-1635:
---

In GridChem-Client [1] build and bin folders also have pushed to the 
repository. Is it necessary to have them in repo?
This will lead to huge list of changes once the project is built locally.

[1] https://github.com/SciGaP/sha2-GridChem-client

 [GSoC] Integrate Airavata Java Client SDK with GridChem Client 
 ---

 Key: AIRAVATA-1635
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1635
 Project: Airavata
  Issue Type: Epic
Reporter: Suresh Marru
  Labels: gsoc, gsoc2015, mentor

 GridChem is a Science Gateway enables users to run computational experiments 
 on multiple supercomputing resources. Currently GridChem, a java swing based 
 webstart client [1] uses a Axis2 based Middleware Service [2] which brokers 
 users actions into computational jobs. 
 This project needs to understand the Client [1] and port it to use Apache 
 Airavata java client SDK. The project has following components:
 * Integrate GridChem client with Airavata User Store (implemented by WSO2 
 Identity Server)
 * Integrate with Airavata API for application executions.
 * Integrate with Atlassian JIRA + Confluence for user error reporting and 
 status notifications.
 [1] - https://github.com/SciGaP/sha2-GridChem-client
 [2] - https://github.com/SciGaP/sha2-gms



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AIRAVATA-1635) [GSoC] Integrate Airavata Java Client SDK with GridChem Client

2015-03-18 Thread Sudhakar Pamidighantam (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-1635?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14367884#comment-14367884
 ] 

Sudhakar Pamidighantam commented on AIRAVATA-1635:
--

H Dimuthu: 
Please see http://gridchem.uits.iu.edu:8080/axis2/services/listServices for the 
services in the GridChem middleware services. 
If you have any questions please let me know. 

 [GSoC] Integrate Airavata Java Client SDK with GridChem Client 
 ---

 Key: AIRAVATA-1635
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1635
 Project: Airavata
  Issue Type: Epic
Reporter: Suresh Marru
  Labels: gsoc, gsoc2015, mentor

 GridChem is a Science Gateway enables users to run computational experiments 
 on multiple supercomputing resources. Currently GridChem, a java swing based 
 webstart client [1] uses a Axis2 based Middleware Service [2] which brokers 
 users actions into computational jobs. 
 This project needs to understand the Client [1] and port it to use Apache 
 Airavata java client SDK. The project has following components:
 * Integrate GridChem client with Airavata User Store (implemented by WSO2 
 Identity Server)
 * Integrate with Airavata API for application executions.
 * Integrate with Atlassian JIRA + Confluence for user error reporting and 
 status notifications.
 [1] - https://github.com/SciGaP/sha2-GridChem-client
 [2] - https://github.com/SciGaP/sha2-gms



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AIRAVATA-1635) [GSoC] Integrate Airavata Java Client SDK with GridChem Client

2015-03-18 Thread Sudhakar Pamidighantam (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-1635?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14368337#comment-14368337
 ] 

Sudhakar Pamidighantam commented on AIRAVATA-1635:
--

Dimuthu:
Glad you are trying things out. Perhaps you need to get access to the deployed 
system and use the distributed client. We will work on getting you this access 
shortly and that would give you a view of the production system. With the code 
you have you will be able to under stand things better. A local deployment of 
service is more involved and may be a bit complicated. We can have a Skype chat 
once this access is ready for an brief run through early next week, say Monday 
so you can have enough information for the proposal. Please let me know if you 
have specific questions. 

Thanks,
Sudhakar.

 [GSoC] Integrate Airavata Java Client SDK with GridChem Client 
 ---

 Key: AIRAVATA-1635
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1635
 Project: Airavata
  Issue Type: Epic
Reporter: Suresh Marru
  Labels: gsoc, gsoc2015, mentor

 GridChem is a Science Gateway enables users to run computational experiments 
 on multiple supercomputing resources. Currently GridChem, a java swing based 
 webstart client [1] uses a Axis2 based Middleware Service [2] which brokers 
 users actions into computational jobs. 
 This project needs to understand the Client [1] and port it to use Apache 
 Airavata java client SDK. The project has following components:
 * Integrate GridChem client with Airavata User Store (implemented by WSO2 
 Identity Server)
 * Integrate with Airavata API for application executions.
 * Integrate with Atlassian JIRA + Confluence for user error reporting and 
 status notifications.
 [1] - https://github.com/SciGaP/GridChem-Client
 [2] - https://github.com/SciGaP/GridChem-Middleware-Service



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AIRAVATA-1635) [GSoC] Integrate Airavata Java Client SDK with GridChem Client

2015-03-18 Thread Suresh Marru (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-1635?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14367976#comment-14367976
 ] 

Suresh Marru commented on AIRAVATA-1635:


Hi Dimuthu,

Sorry we should have done this earlier. I removed the previous repo links since 
they exposed some security information. Can you remove any forks you may have 
from those repos and now fork from the new repos and wok on them instead:

 https://github.com/SciGaP/GridChem-Client
 https://github.com/SciGaP/GridChem-Middleware-Service

Suresh

 [GSoC] Integrate Airavata Java Client SDK with GridChem Client 
 ---

 Key: AIRAVATA-1635
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1635
 Project: Airavata
  Issue Type: Epic
Reporter: Suresh Marru
  Labels: gsoc, gsoc2015, mentor

 GridChem is a Science Gateway enables users to run computational experiments 
 on multiple supercomputing resources. Currently GridChem, a java swing based 
 webstart client [1] uses a Axis2 based Middleware Service [2] which brokers 
 users actions into computational jobs. 
 This project needs to understand the Client [1] and port it to use Apache 
 Airavata java client SDK. The project has following components:
 * Integrate GridChem client with Airavata User Store (implemented by WSO2 
 Identity Server)
 * Integrate with Airavata API for application executions.
 * Integrate with Atlassian JIRA + Confluence for user error reporting and 
 status notifications.
 [1] - https://github.com/SciGaP/GridChem-Client
 [2] - https://github.com/SciGaP/GridChem-Middleware-Service



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AIRAVATA-1635) [GSoC] Integrate Airavata Java Client SDK with GridChem Client

2015-03-17 Thread Dimuthu Upeksha (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-1635?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14365777#comment-14365777
 ] 

Dimuthu Upeksha commented on AIRAVATA-1635:
---

1. Is there any documentation that describes about the API functions of 
Middleware Service [2] and Airavata SDK?
2. Do I have to setup a local SCiGap (Airavata) instance or is there a existing 
setup?


 [GSoC] Integrate Airavata Java Client SDK with GridChem Client 
 ---

 Key: AIRAVATA-1635
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1635
 Project: Airavata
  Issue Type: Epic
Reporter: Suresh Marru
  Labels: gsoc, gsoc2015, mentor

 GridChem is a Science Gateway enables users to run computational experiments 
 on multiple supercomputing resources. Currently GridChem, a java swing based 
 webstart client [1] uses a Axis2 based Middleware Service [2] which brokers 
 users actions into computational jobs. 
 This project needs to understand the Client [1] and port it to use Apache 
 Airavata java client SDK. The project has following components:
 * Integrate GridChem client with Airavata User Store (implemented by WSO2 
 Identity Server)
 * Integrate with Airavata API for application executions.
 * Integrate with Atlassian JIRA + Confluence for user error reporting and 
 status notifications.
 [1] - https://github.com/SciGaP/sha2-GridChem-client
 [2] - https://github.com/SciGaP/sha2-gms



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (AIRAVATA-1635) [GSoC] Integrate Airavata Java Client SDK with GridChem Client

2015-03-17 Thread Suresh Marru (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-1635?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14365789#comment-14365789
 ] 

Suresh Marru commented on AIRAVATA-1635:


Well the best API for the middleware service will be the WSDL itself. If you 
cannot find the wsdl in the code, I will fetch it from a production instance. 
Yes you will require to have a local instance of Airavata for all this 
development. 

 [GSoC] Integrate Airavata Java Client SDK with GridChem Client 
 ---

 Key: AIRAVATA-1635
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1635
 Project: Airavata
  Issue Type: Epic
Reporter: Suresh Marru
  Labels: gsoc, gsoc2015, mentor

 GridChem is a Science Gateway enables users to run computational experiments 
 on multiple supercomputing resources. Currently GridChem, a java swing based 
 webstart client [1] uses a Axis2 based Middleware Service [2] which brokers 
 users actions into computational jobs. 
 This project needs to understand the Client [1] and port it to use Apache 
 Airavata java client SDK. The project has following components:
 * Integrate GridChem client with Airavata User Store (implemented by WSO2 
 Identity Server)
 * Integrate with Airavata API for application executions.
 * Integrate with Atlassian JIRA + Confluence for user error reporting and 
 status notifications.
 [1] - https://github.com/SciGaP/sha2-GridChem-client
 [2] - https://github.com/SciGaP/sha2-gms



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)