[
https://issues.apache.org/jira/browse/AIRAVATA-1635?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14386137#comment-14386137
]
Dimuthu Upeksha commented on AIRAVATA-1635:
-------------------------------------------
Hi Suresh,
Thank you for your feedback.
2.
Regarding nave libs concern, This is actually not a new feature. It's already
there in ant build of GridChem client. As you can see in [1] it adds
jogl.lib.path to java library path. If you backtrack this path you will find
that it points to places like [2] which includes native libraries (.so, .dll,
.dylib). These dependencies are not checked at compile time and may lead to
complex issues in runtime like memory leaks or jvm crashes. Only way to test
these dependencies is testing them in run time by invoking functions that use
these native libs and find out whether they are working accordingly. My problem
is, I couldn't find out what functionality those libs do in original GridChem
client. I think I need help to find out them.
[1] https://github.com/SciGaP/GridChem-Client/blob/master/build.xml#L555
[2] https://github.com/SciGaP/GridChem-Client/tree/master/lib/jogl/jogl_linux
> [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)