[jira] [Commented] (AIRAVATA-1635) [GSoC] Integrate Airavata Java Client SDK with GridChem Client
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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)