[jira] [Created] (AIRAVATA-1355) Use all supported modules for an application when scheduling a deployment for an experiment

2014-07-12 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1355:
---

 Summary: Use all supported modules for an application when 
scheduling a deployment for an experiment
 Key: AIRAVATA-1355
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1355
 Project: Airavata
  Issue Type: Bug
Reporter: Saminda Wijeratne
Assignee: Saminda Wijeratne






--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (AIRAVATA-1309) Update Orchestrator and GFac to use the Application Catalog CPI

2014-07-02 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1309:
---

 Summary: Update Orchestrator and GFac to use the Application 
Catalog CPI
 Key: AIRAVATA-1309
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1309
 Project: Airavata
  Issue Type: Sub-task
  Components: Application Catalog
Reporter: Saminda Wijeratne
Assignee: Saminda Wijeratne






--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Comment Edited] (AIRAVATA-1301) Update Airavata 0.13 to support workflows

2014-06-25 Thread Saminda Wijeratne (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-1301?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14043770#comment-14043770
 ] 

Saminda Wijeratne edited comment on AIRAVATA-1301 at 6/25/14 5:17 PM:
--

After a few offline discussions we came up with the following steps to achieve 
this,

1. Updating Orchcestrator CPI to add launchTask(...) and deprecate/remove 
launchExperiment(...)
2. Update TaskDetails thrift model object so that we can move the host 
selecting scheduling part that is currently in gfac to the orchestrator and 
save it in taskdetails. the GFac will use this information to create the JEC 
(job execution context)
3. Introduce a new workflow submitter (similar to a jobsubmitter for gfac) 
class to trigger the updated workflow interpreter
4. Update the workflow interpreter to
a. use the new registry for saving and retrieving workflow and node data
b. call the orchestrator when required to launch tasks related to a 
workflow node
c. use the monitor publisher to do task status monitor to update node 
statuses and take workflow execution decisions
5. Update the API to allow launching workflows
6. Update the thrift API service to launch single apps and workflows

note: these steps will trigger considerable registry changes and updates to 
scheduling in gfac changes


was (Author: samindaw):
After a few offline discussions we came up with the following steps to achieve 
this,

1. Updating Orchcestrator CPI to add launchTask(...) and deprecate/remove 
launchExperiment(...)
2. Update TaskDetails thrift model object so that we can move the host 
selecting scheduling part that is currently in gfac to the orchestrator and 
save it in taskdetails. the GFac will use this information to create the JEC 
(job execution context)
3. Introduce a new workflow submitter (similar to a jobsubmitter for gfac) 
class to trigger the updated workflow interpreter
4. Update the workflow interpreter to
  a. use the new registry for saving and retrieving workflow and node 
data
  b. call the orchestrator when required to launch tasks related to a 
workflow node
  c. use the monitor publisher to do task status monitor to update node 
statuses and take workflow execution decisions
5. Update the API to allow launching workflows
6. Update the thrift API service to launch single apps and workflows

> Update Airavata 0.13 to support workflows
> -
>
> Key: AIRAVATA-1301
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1301
> Project: Airavata
>  Issue Type: Improvement
>Reporter: Saminda Wijeratne
>Assignee: Saminda Wijeratne
>




--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (AIRAVATA-1301) Update Airavata 0.13 to support workflows

2014-06-25 Thread Saminda Wijeratne (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-1301?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14043770#comment-14043770
 ] 

Saminda Wijeratne commented on AIRAVATA-1301:
-

After a few offline discussions we came up with the following steps to achieve 
this,

1. Updating Orchcestrator CPI to add launchTask(...) and deprecate/remove 
launchExperiment(...)
2. Update TaskDetails thrift model object so that we can move the host 
selecting scheduling part that is currently in gfac to the orchestrator and 
save it in taskdetails. the GFac will use this information to create the JEC 
(job execution context)
3. Introduce a new workflow submitter (similar to a jobsubmitter for gfac) 
class to trigger the updated workflow interpreter
4. Update the workflow interpreter to
  a. use the new registry for saving and retrieving workflow and node 
data
  b. call the orchestrator when required to launch tasks related to a 
workflow node
  c. use the monitor publisher to do task status monitor to update node 
statuses and take workflow execution decisions
5. Update the API to allow launching workflows
6. Update the thrift API service to launch single apps and workflows

> Update Airavata 0.13 to support workflows
> -
>
> Key: AIRAVATA-1301
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1301
> Project: Airavata
>  Issue Type: Improvement
>Reporter: Saminda Wijeratne
>Assignee: Saminda Wijeratne
>




--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (AIRAVATA-1301) Update Airavata 0.13 to support workflows

2014-06-25 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1301:
---

 Summary: Update Airavata 0.13 to support workflows
 Key: AIRAVATA-1301
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1301
 Project: Airavata
  Issue Type: Improvement
Reporter: Saminda Wijeratne






--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Assigned] (AIRAVATA-1301) Update Airavata 0.13 to support workflows

2014-06-25 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1301?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne reassigned AIRAVATA-1301:
---

Assignee: Saminda Wijeratne

> Update Airavata 0.13 to support workflows
> -
>
> Key: AIRAVATA-1301
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1301
> Project: Airavata
>  Issue Type: Improvement
>Reporter: Saminda Wijeratne
>Assignee: Saminda Wijeratne
>




--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (AIRAVATA-1203) Define Thrift Data Models for the Application Catalog

2014-05-14 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1203:
---

 Summary: Define Thrift Data Models for the Application Catalog
 Key: AIRAVATA-1203
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1203
 Project: Airavata
  Issue Type: Sub-task
Reporter: Saminda Wijeratne
Assignee: Saminda Wijeratne
 Fix For: 0.12






--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (AIRAVATA-1139) Cannot get all user projects

2014-05-02 Thread Saminda Wijeratne (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-1139?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13988568#comment-13988568
 ] 

Saminda Wijeratne commented on AIRAVATA-1139:
-

Are you still getting this error?

> Cannot get all user projects
> 
>
> Key: AIRAVATA-1139
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1139
> Project: Airavata
>  Issue Type: Bug
>  Components: Airavata Client
> Environment: PHP
>Reporter: David Reagan
> Fix For: 0.12
>
>
> getAllUserProjects("admin") throws a TTransportException
> Fatal error: Uncaught exception 'Thrift\Exception\TTransportException' with 
> message 'TSocket read 0 bytes' in 
> C:\wamp\www\Airavata-PHP-Client-Samples\lib\Thrift\Transport\TSocket.php on 
> line 269



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (AIRAVATA-1149) Create a new user using the Airavata API

2014-04-24 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1149:
---

 Summary: Create a new user using the Airavata API
 Key: AIRAVATA-1149
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1149
 Project: Airavata
  Issue Type: Task
Reporter: Saminda Wijeratne


Currently in order to run an experiment, the owner has to be registered as a 
user in Airavata. Thus Airavata API should have a function to introduce new 
users.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Reopened] (AIRAVATA-1142) getAllExperimentsInProject throws exeption instead of empty result

2014-04-23 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1142?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne reopened AIRAVATA-1142:
-


As for an offline discussion we decided to return proper exception instead when 
a project doesn't exist. Reopening this JIRA until this is fixed.

> getAllExperimentsInProject throws exeption instead of empty result
> --
>
> Key: AIRAVATA-1142
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1142
> Project: Airavata
>  Issue Type: Bug
>  Components: Airavata Client
>Affects Versions: 0.12
> Environment: PHP Java
>Reporter: David Reagan
> Fix For: 0.12
>
>
> If you ask for a project that doesn't exist, an AiravataSystemException is 
> thrown instead of returning an empty array.
> Fatal error: Uncaught exception 'Airavata\API\Error\AiravataSystemException' 
> in C:\wamp\www\Airavata-PHP-Client-Samples\lib\Airavata\API\Airavata.php on 
> line 2280



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Resolved] (AIRAVATA-1139) Cannot get all user projects

2014-04-23 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1139?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne resolved AIRAVATA-1139.
-

Resolution: Fixed

> Cannot get all user projects
> 
>
> Key: AIRAVATA-1139
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1139
> Project: Airavata
>  Issue Type: Bug
>  Components: Airavata Client
> Environment: PHP
>Reporter: David Reagan
> Fix For: 0.12
>
>
> getAllUserProjects("admin") throws a TTransportException
> Fatal error: Uncaught exception 'Thrift\Exception\TTransportException' with 
> message 'TSocket read 0 bytes' in 
> C:\wamp\www\Airavata-PHP-Client-Samples\lib\Thrift\Transport\TSocket.php on 
> line 269



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Resolved] (AIRAVATA-1141) getAllUserExperiments() ignores input

2014-04-23 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1141?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne resolved AIRAVATA-1141.
-

   Resolution: Fixed
Fix Version/s: 0.12

Chathuri's commit fixes this issue

> getAllUserExperiments() ignores input
> -
>
> Key: AIRAVATA-1141
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1141
> Project: Airavata
>  Issue Type: Bug
>  Components: Airavata Client
>Affects Versions: 0.12
> Environment: PHP
>Reporter: David Reagan
> Fix For: 0.12
>
>
> getAllUserExperiments() returns the same result regardless of the input



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Resolved] (AIRAVATA-1142) getAllExperimentsInProject throws exeption instead of empty result

2014-04-23 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1142?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne resolved AIRAVATA-1142.
-

   Resolution: Fixed
Fix Version/s: 0.12

> getAllExperimentsInProject throws exeption instead of empty result
> --
>
> Key: AIRAVATA-1142
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1142
> Project: Airavata
>  Issue Type: Bug
>  Components: Airavata Client
>Affects Versions: 0.12
> Environment: PHP Java
>Reporter: David Reagan
> Fix For: 0.12
>
>
> If you ask for a project that doesn't exist, an AiravataSystemException is 
> thrown instead of returning an empty array.
> Fatal error: Uncaught exception 'Airavata\API\Error\AiravataSystemException' 
> in C:\wamp\www\Airavata-PHP-Client-Samples\lib\Airavata\API\Airavata.php on 
> line 2280



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (AIRAVATA-1142) getAllExperimentsInProject throws exeption instead of empty result

2014-04-23 Thread Saminda Wijeratne (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-1142?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13978477#comment-13978477
 ] 

Saminda Wijeratne commented on AIRAVATA-1142:
-

Small update: when an experiment is created the project associated is 
automatically added if it doesn't exist. Thus following the same pattern I 
updated the above function to return an empty experiment list  if the project 
does not exist.

> getAllExperimentsInProject throws exeption instead of empty result
> --
>
> Key: AIRAVATA-1142
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1142
> Project: Airavata
>  Issue Type: Bug
>  Components: Airavata Client
>Affects Versions: 0.12
> Environment: PHP Java
>Reporter: David Reagan
>
> If you ask for a project that doesn't exist, an AiravataSystemException is 
> thrown instead of returning an empty array.
> Fatal error: Uncaught exception 'Airavata\API\Error\AiravataSystemException' 
> in C:\wamp\www\Airavata-PHP-Client-Samples\lib\Airavata\API\Airavata.php on 
> line 2280



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Assigned] (AIRAVATA-433) Providing Airavata API method to cancel a running job

2014-04-19 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-433?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne reassigned AIRAVATA-433:
--

Assignee: Saminda Wijeratne  (was: Lahiru Gunathilake)

> Providing Airavata API method to cancel a running job
> -
>
> Key: AIRAVATA-433
> URL: https://issues.apache.org/jira/browse/AIRAVATA-433
> Project: Airavata
>  Issue Type: Sub-task
>  Components: Airavata Client, GFac
>Affects Versions: 0.4-INCUBATING
>Reporter: Raminderjeet Singh
>Assignee: Saminda Wijeratne
> Fix For: 0.13
>
>
> Currently users need to login to remote resource to cancel a running job. 
> Gram have a method to cancel jobs remotely by passing job id.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-433) Providing Airavata API method to cancel a running job

2014-04-19 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-433?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-433:
---

Issue Type: Sub-task  (was: New Feature)
Parent: AIRAVATA-961

> Providing Airavata API method to cancel a running job
> -
>
> Key: AIRAVATA-433
> URL: https://issues.apache.org/jira/browse/AIRAVATA-433
> Project: Airavata
>  Issue Type: Sub-task
>  Components: Airavata Client, GFac
>Affects Versions: 0.4-INCUBATING
>Reporter: Raminderjeet Singh
>Assignee: Lahiru Gunathilake
> Fix For: 0.13
>
>
> Currently users need to login to remote resource to cancel a running job. 
> Gram have a method to cancel jobs remotely by passing job id.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Resolved] (AIRAVATA-1145) Update Experiment Status when Job Status Changes

2014-04-19 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1145?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne resolved AIRAVATA-1145.
-

Resolution: Fixed

> Update Experiment Status when Job Status Changes
> 
>
> Key: AIRAVATA-1145
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1145
> Project: Airavata
>  Issue Type: Task
>Reporter: Saminda Wijeratne
>Assignee: Saminda Wijeratne
> Fix For: 0.12
>
>




--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (AIRAVATA-1146) Seperate out the Derby Server Startup from the Airavata API Server Startup

2014-04-17 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1146:
---

 Summary: Seperate out the Derby Server Startup from the Airavata 
API Server Startup
 Key: AIRAVATA-1146
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1146
 Project: Airavata
  Issue Type: Task
Reporter: Saminda Wijeratne


Currently the Airavata API Server starts up the derby server before it starts 
itself. The derby server will be redundant in case of trying to use an existing 
server hosted elsewhere. Thus Derby server startup/shutdown etc. should be 
refactored in to a new server so that users can give the option to to start or 
not the derby server.

Airavata API Server startup is handled in class 
org.apache.airavata.api.server.AiravataAPIServer



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Resolved] (AIRAVATA-1144) Airavata CPP Thrift Client Distribution

2014-04-17 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1144?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne resolved AIRAVATA-1144.
-

Resolution: Fixed

> Airavata CPP Thrift Client Distribution
> ---
>
> Key: AIRAVATA-1144
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1144
> Project: Airavata
>  Issue Type: Task
>Reporter: Saminda Wijeratne
>Assignee: Saminda Wijeratne
> Fix For: 0.12
>
>




--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Resolved] (AIRAVATA-1143) Airavata PHP Thrift Client Distribution

2014-04-17 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1143?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne resolved AIRAVATA-1143.
-

Resolution: Fixed

> Airavata PHP Thrift Client Distribution
> ---
>
> Key: AIRAVATA-1143
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1143
> Project: Airavata
>  Issue Type: Bug
>Reporter: Saminda Wijeratne
>Assignee: Saminda Wijeratne
> Fix For: 0.12
>
>




--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (AIRAVATA-1145) Update Experiment Status when Job Status Changes

2014-04-17 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1145:
---

 Summary: Update Experiment Status when Job Status Changes
 Key: AIRAVATA-1145
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1145
 Project: Airavata
  Issue Type: Task
Reporter: Saminda Wijeratne
Assignee: Saminda Wijeratne
 Fix For: 0.12






--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (AIRAVATA-1144) Airavata CPP Thrift Client Distribution

2014-04-16 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1144:
---

 Summary: Airavata CPP Thrift Client Distribution
 Key: AIRAVATA-1144
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1144
 Project: Airavata
  Issue Type: Task
Reporter: Saminda Wijeratne






--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Assigned] (AIRAVATA-1144) Airavata CPP Thrift Client Distribution

2014-04-16 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1144?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne reassigned AIRAVATA-1144:
---

Assignee: Saminda Wijeratne

> Airavata CPP Thrift Client Distribution
> ---
>
> Key: AIRAVATA-1144
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1144
> Project: Airavata
>  Issue Type: Task
>Reporter: Saminda Wijeratne
>Assignee: Saminda Wijeratne
> Fix For: 0.12
>
>




--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1144) Airavata CPP Thrift Client Distribution

2014-04-16 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1144?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1144:


Fix Version/s: 0.12

> Airavata CPP Thrift Client Distribution
> ---
>
> Key: AIRAVATA-1144
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1144
> Project: Airavata
>  Issue Type: Task
>Reporter: Saminda Wijeratne
>Assignee: Saminda Wijeratne
> Fix For: 0.12
>
>




--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (AIRAVATA-1143) Airavata PHP Thrift Client Distribution

2014-04-16 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1143:
---

 Summary: Airavata PHP Thrift Client Distribution
 Key: AIRAVATA-1143
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1143
 Project: Airavata
  Issue Type: Bug
Reporter: Saminda Wijeratne
Assignee: Saminda Wijeratne
 Fix For: 0.12






--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (AIRAVATA-1142) getAllExperimentsInProject throws exeption instead of empty result

2014-04-16 Thread Saminda Wijeratne (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-1142?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13970679#comment-13970679
 ] 

Saminda Wijeratne commented on AIRAVATA-1142:
-

Are we planning to register projects in the gateway? If so such exceptions are 
valid (but should be wrapped with a meaningful exception) if the project 
name/id is infact unregistered. Or else in all other cases I agree that the 
return result should be and empty list.

I'm adding "Java" as well to the Environment (technically this affects all 
environment)

Note: Looking at the implementation in the registry however enforces projects 
to be registered in the "Project" table before accessing any experiment data. 
This piece of code actually comes from our previous registry architecture which 
we are reusing for underline implementations of the new registry architecture 
assumingly due to similarity in the required data structures for the gateway.

> getAllExperimentsInProject throws exeption instead of empty result
> --
>
> Key: AIRAVATA-1142
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1142
> Project: Airavata
>  Issue Type: Bug
>  Components: Airavata Client
>Affects Versions: 0.12
> Environment: PHP
>Reporter: David Reagan
>
> If you ask for a project that doesn't exist, an AiravataSystemException is 
> thrown instead of returning an empty array.
> Fatal error: Uncaught exception 'Airavata\API\Error\AiravataSystemException' 
> in C:\wamp\www\Airavata-PHP-Client-Samples\lib\Airavata\API\Airavata.php on 
> line 2280



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1142) getAllExperimentsInProject throws exeption instead of empty result

2014-04-16 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1142?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1142:


Environment: PHP Java  (was: PHP)

> getAllExperimentsInProject throws exeption instead of empty result
> --
>
> Key: AIRAVATA-1142
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1142
> Project: Airavata
>  Issue Type: Bug
>  Components: Airavata Client
>Affects Versions: 0.12
> Environment: PHP Java
>Reporter: David Reagan
>
> If you ask for a project that doesn't exist, an AiravataSystemException is 
> thrown instead of returning an empty array.
> Fatal error: Uncaught exception 'Airavata\API\Error\AiravataSystemException' 
> in C:\wamp\www\Airavata-PHP-Client-Samples\lib\Airavata\API\Airavata.php on 
> line 2280



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (AIRAVATA-1140) Create client samples that'll be distributed

2014-04-15 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1140:
---

 Summary: Create client samples that'll be distributed
 Key: AIRAVATA-1140
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1140
 Project: Airavata
  Issue Type: Task
Reporter: Saminda Wijeratne
Assignee: Saminda Wijeratne
 Fix For: 0.12


Currently we have no valid samples to be distributed with our client 
distributions. We need samples that demonstrate the client capabilities.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Resolved] (AIRAVATA-1124) Cleaning up unused modules in the trunk for 0.12 release

2014-04-14 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1124?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne resolved AIRAVATA-1124.
-

Resolution: Fixed

security, xbaya-gui, ws-messenger/messagebox, ws-messenger/messagebroker 
modules will not be removed. the logic of removing the modules is to remove any 
modules which we will not need now or in the future and remove any module which 
will cause confusion to a user who will download the source of this release 
(eg: unused distrobutions, broken samples).

> Cleaning up unused modules in the trunk for 0.12 release
> 
>
> Key: AIRAVATA-1124
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1124
> Project: Airavata
>  Issue Type: Task
>Affects Versions: 0.12
>Reporter: Saminda Wijeratne
>Assignee: Saminda Wijeratne
> Fix For: 0.12
>
>
> This JIRA task is created in accordance with the airavata-dev list mail [1] 
> for cleaning up maven modules out of the Apache Airavata trunk.
> 1. 
> http://markmail.org/message/wtpufpxbjabtyntx#query:+page:1+mid:i2jlwhsqnnjd57g2+state:results



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Resolved] (AIRAVATA-1121) Refactor to have Server and Client configurations in one place

2014-04-14 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1121?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne resolved AIRAVATA-1121.
-

Resolution: Fixed

fixed

> Refactor to have Server and Client configurations in one place
> --
>
> Key: AIRAVATA-1121
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1121
> Project: Airavata
>  Issue Type: Task
>Reporter: Saminda Wijeratne
>




--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Resolved] (AIRAVATA-1137) Security module obsolete

2014-04-14 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1137?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne resolved AIRAVATA-1137.
-

Resolution: Fixed

Removed this from the build. But it will remain in the source since it'll be 
updated and used in the next release.

> Security module obsolete
> 
>
> Key: AIRAVATA-1137
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1137
> Project: Airavata
>  Issue Type: Task
>Reporter: Marlon Pierce
>Priority: Minor
>
> Only the obsolete modules/rest has dependencies on modules/security, and the 
> build works fine with it commented out. 
> Nice code though, should be put in an attic someplace so we can easily find 
> it and repurpose it.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Comment Edited] (AIRAVATA-1124) Cleaning up unused modules in the trunk for 0.12 release

2014-04-13 Thread Saminda Wijeratne (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-1124?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13967998#comment-13967998
 ] 

Saminda Wijeratne edited comment on AIRAVATA-1124 at 4/14/14 5:32 AM:
--

Following are the list of modules that is currently present in the trunk. I've 
tagged the ones that I'll be removing from trunk as "[REMOVE]" and the ones 
that will be moved to the airavata attic[1] as "[ATTIC]" as recommended by 
Marlon in a JIRA [2]. 

   |-modules
   |---commons
   |-utils
   |-json [REMOVE]
   |-workflow-execution-context
   |-gfac-schema
   |-workflow-tracking
   |---security
   |---server
   |---rest [REMOVE]
   |-client
   |-webapp
   |-mappings
   |-service
   |---configuration
   |-server
   |-client
   |---orchestrator
   |-orchestrator-core
   |-airavata-orchestrator-service
   |-orchestrator-client-sdks
   |---ws-messenger
   |-messagebroker
   |-commons
   |-messagebox
   |-client
   |-distribution [REMOVE]
   |-samples [REMOVE]
   |-message-monitor
   |---test-suite
   |---workflow-model
   |-workflow-model-component-node [REMOVE]
   |-workflow-model-core
   |-workflow-model-component [REMOVE]
   |---xbaya-gui
   |---registry
   |-airavata-registry-test [REMOVE]
   |-airavata-jpa-registry
   |-registry-api
   |-registry-cpi
   |-airavata-registry-service [REMOVE]
   |---credential-store
   |---integration-tests
   |---distribution
   |-airavata-server
   |-xbaya-gui [REMOVE]
   |-release
   |-airavata-client
   |---gfac
   |-gfac-core
   |-gfac-ec2
   |-gfac-monitor
   |---airavata-client
   |---workflow-interpreter [REMOVE]
   |-airavata-api
   |---airavata-model-utils
   |---airavata-api-server
   |---airavata-api-stubs
   |---airavata-data-models
   |---airavata-client-sdks
   |-java-client-samples
   |-tools
   |---job-monitor
   |---registry-tool
   |---gsissh
   |---phoebus-integration
   |-samples [REMOVE]
   |---simple-math-service
   |---sample-gateway
   |---levenshtein-distance-service
   |---provenance-registry-handler
   |---gateway-developer-guide
   |---echo-service
   |---distribution
   |---airavata-client
   |-create-application
   |-workflow-run
   |---complex-math-service

1. https://svn.apache.org/repos/asf/airavata/attic
2. https://issues.apache.org/jira/browse/AIRAVATA-1137


was (Author: samindaw):
Following are the list of modules that is currently present in the trunk. I've 
tagged the ones that I'll be removing from trunk as "[REMOVE]" and the ones 
that will be moved to the airavata attic[1] as "[ATTIC]" as recommended by 
Marlon in a JIRA [2]. 

   |-modules
   |---commons
   |-utils
   |-json [REMOVE]
   |-workflow-execution-context
   |-gfac-schema
   |-workflow-tracking
   |---security [REMOVE][ATTIC]
   |---server
   |---rest [REMOVE]
   |-client
   |-webapp
   |-mappings
   |-service
   |---configuration
   |-server
   |-client
   |---orchestrator
   |-orchestrator-core
   |-airavata-orchestrator-service
   |-orchestrator-client-sdks
   |---ws-messenger
   |-messagebroker [REMOVE][ATTIC]
   |-commons
   |-messagebox [REMOVE][ATTIC]
   |-client
   |-distribution [REMOVE]
   |-samples [REMOVE]
   |-message-monitor
   |---test-suite
   |---workflow-model
   |-workflow-model-component-node [REMOVE]
   |-workflow-model-core
   |-workflow-model-component [REMOVE]
   |---xbaya-gui [REMOVE][ATTIC]
   |---registry
   |-airavata-registry-test [REMOVE]
   |-airavata-jpa-registry
   |-registry-api
   |-registry-cpi
   |-airavata-registry-service [REMOVE]
   |---credential-store
   |---integration-tests
   |---distribution
   |-airavata-server
   |-xbaya-gui [REMOVE]
   |-release
   |-airavata-client
   |---gfac
   |-gfac-core
   |-gfac-ec2
   |-gfac-monitor
   |---airavata-client
   |---workflow-interpreter [REMOVE]
   |-airavata-api
   |---airavata-model-utils
   |---airavata-api-server
   |---airavata-api-stubs
   |---airavata-data-models
   |---airavata-client-sdks
   |-java-client-samples
   |-tools
   |---job-monitor
   |---registry-tool
   |---gsissh
   |---phoebus-integration
   |-samples [REMOVE]
   |---simple-math-service
   |---sample-gateway
   |---levenshtein-distance-service
   |---provenance-registry-handler
   |---gateway-developer-guide
   |---echo-service
   |---distribution
   |---airavata-client
   |-create-application
   |-workflow-run
   |---complex-math-service

1. https://svn.apache.org/repos/asf/airavata/attic
2. https://issues.apache.org/jira/browse/AIRAVATA-1137

> Cleaning up unused modules in the trunk for 0.12 release
> 
>
> Key: AIR

[jira] [Commented] (AIRAVATA-1124) Cleaning up unused modules in the trunk for 0.12 release

2014-04-13 Thread Saminda Wijeratne (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-1124?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13967998#comment-13967998
 ] 

Saminda Wijeratne commented on AIRAVATA-1124:
-

Following are the list of modules that is currently present in the trunk. I've 
tagged the ones that I'll be removing from trunk as "[REMOVE]" and the ones 
that will be moved to the airavata attic[1] as "[ATTIC]" as recommended by 
Marlon in a JIRA [2]. 

   |-modules
   |---commons
   |-utils
   |-json [REMOVE]
   |-workflow-execution-context
   |-gfac-schema
   |-workflow-tracking
   |---security [REMOVE][ATTIC]
   |---server
   |---rest [REMOVE]
   |-client
   |-webapp
   |-mappings
   |-service
   |---configuration
   |-server
   |-client
   |---orchestrator
   |-orchestrator-core
   |-airavata-orchestrator-service
   |-orchestrator-client-sdks
   |---ws-messenger
   |-messagebroker [REMOVE][ATTIC]
   |-commons
   |-messagebox [REMOVE][ATTIC]
   |-client
   |-distribution [REMOVE]
   |-samples [REMOVE]
   |-message-monitor
   |---test-suite
   |---workflow-model
   |-workflow-model-component-node [REMOVE]
   |-workflow-model-core
   |-workflow-model-component [REMOVE]
   |---xbaya-gui [REMOVE][ATTIC]
   |---registry
   |-airavata-registry-test [REMOVE]
   |-airavata-jpa-registry
   |-registry-api
   |-registry-cpi
   |-airavata-registry-service [REMOVE]
   |---credential-store
   |---integration-tests
   |---distribution
   |-airavata-server
   |-xbaya-gui [REMOVE]
   |-release
   |-airavata-client
   |---gfac
   |-gfac-core
   |-gfac-ec2
   |-gfac-monitor
   |---airavata-client
   |---workflow-interpreter [REMOVE]
   |-airavata-api
   |---airavata-model-utils
   |---airavata-api-server
   |---airavata-api-stubs
   |---airavata-data-models
   |---airavata-client-sdks
   |-java-client-samples
   |-tools
   |---job-monitor
   |---registry-tool
   |---gsissh
   |---phoebus-integration
   |-samples [REMOVE]
   |---simple-math-service
   |---sample-gateway
   |---levenshtein-distance-service
   |---provenance-registry-handler
   |---gateway-developer-guide
   |---echo-service
   |---distribution
   |---airavata-client
   |-create-application
   |-workflow-run
   |---complex-math-service

1. https://svn.apache.org/repos/asf/airavata/attic
2. https://issues.apache.org/jira/browse/AIRAVATA-1137

> Cleaning up unused modules in the trunk for 0.12 release
> 
>
> Key: AIRAVATA-1124
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1124
> Project: Airavata
>  Issue Type: Task
>Affects Versions: 0.12
>Reporter: Saminda Wijeratne
>Assignee: Saminda Wijeratne
> Fix For: 0.12
>
>
> This JIRA task is created in accordance with the airavata-dev list mail [1] 
> for cleaning up maven modules out of the Apache Airavata trunk.
> 1. 
> http://markmail.org/message/wtpufpxbjabtyntx#query:+page:1+mid:i2jlwhsqnnjd57g2+state:results



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1126) Application Catalog Design

2014-04-11 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1126?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1126:


Attachment: application.png
share space.png

share space.png - My initial understanding of different components involved and 
the boundaries which they belong to.

application.png - abstract level understanding of what an application in an 
application catalog

> Application Catalog Design
> --
>
> Key: AIRAVATA-1126
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1126
> Project: Airavata
>  Issue Type: Sub-task
>Reporter: Saminda Wijeratne
>Assignee: Saminda Wijeratne
> Fix For: 0.13
>
> Attachments: application.png, share space.png
>
>
> Design how the application catalog will be exposed for external users 
> (gateway developers), how it will be made use by Airavata component 
> developers and how it is managed by the application catalog component.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (AIRAVATA-1126) Application Catalog Design

2014-04-07 Thread Saminda Wijeratne (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-1126?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13962371#comment-13962371
 ] 

Saminda Wijeratne commented on AIRAVATA-1126:
-

As an abstract view of what a gateway will look for managing application 
access, using my current experience I compiled a google doc[1]. Feel free to 
review and put comments on it. If you do not have edit rights please request 
over the doc and I'll give permission to edit.

1. 
https://docs.google.com/document/d/1wzJzYu1d5aVLWj6L9lB1PdzuwxmBDAZHIgq8p95RTvY/edit

> Application Catalog Design
> --
>
> Key: AIRAVATA-1126
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1126
> Project: Airavata
>  Issue Type: Sub-task
>Reporter: Saminda Wijeratne
>Assignee: Saminda Wijeratne
> Fix For: 0.13
>
>
> Design how the application catalog will be exposed for external users 
> (gateway developers), how it will be made use by Airavata component 
> developers and how it is managed by the application catalog component.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (AIRAVATA-1126) Application Catalog Design

2014-04-07 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1126:
---

 Summary: Application Catalog Design
 Key: AIRAVATA-1126
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1126
 Project: Airavata
  Issue Type: Sub-task
Reporter: Saminda Wijeratne
Assignee: Saminda Wijeratne


Design how the application catalog will be exposed for external users (gateway 
developers), how it will be made use by Airavata component developers and how 
it is managed by the application catalog component.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (AIRAVATA-1125) Application Catalog

2014-04-07 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1125:
---

 Summary: Application Catalog
 Key: AIRAVATA-1125
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1125
 Project: Airavata
  Issue Type: New Feature
Affects Versions: 0.11, 0.12
Reporter: Saminda Wijeratne
 Fix For: 0.13


Next step of the major architectural change in Apache Airavata is to introduce 
the Application Catalog feature. 

(We will be discontinuing the support for descriptors which we have used so far 
to support defining application access information in Airavata once we have a 
stable Application Catalog implementation)



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (AIRAVATA-1124) Cleaning up unused modules in the trunk for 0.12 release

2014-04-07 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1124:
---

 Summary: Cleaning up unused modules in the trunk for 0.12 release
 Key: AIRAVATA-1124
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1124
 Project: Airavata
  Issue Type: Task
Affects Versions: 0.12
Reporter: Saminda Wijeratne
Assignee: Saminda Wijeratne
 Fix For: 0.12


This JIRA task is created in accordance with the airavata-dev list mail [1] for 
cleaning up maven modules out of the Apache Airavata trunk.


1. 
http://markmail.org/message/wtpufpxbjabtyntx#query:+page:1+mid:i2jlwhsqnnjd57g2+state:results



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (AIRAVATA-1121) Refactor to have Server and Client configurations in one place

2014-04-06 Thread Saminda Wijeratne (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-1121?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13961619#comment-13961619
 ] 

Saminda Wijeratne commented on AIRAVATA-1121:
-

I refactored the trunk source (except for samples directory) to have only one 
instance of airavata-server.properties and airavata-client.properties files. As 
mentioned before these files (along with some additional configuration files) 
now exist as maven modules.

How to use these configuration modules,

1. Want to have the configuration file in the classpath of a module.

org.apache.airavata
airavata-server-configuration

or

org.apache.airavata
airavata-client-configuration


2. Want to have configurations copied to the binary distribution (zip/tar.gz). 
Use the dependency plugin to extract the configuration jar to some location and 
using the assembly plugin copy the configurations to the prefered location in 
the distribution.
pom.xml,

org.apache.maven.plugins
maven-dependency-plugin
2.8


unpack
compile

unpack




org.apache.airavata

airavata-client-configuration
${project.version}
jar



${project.build.directory}/conf





eg: bin-assembly.xml

...

...

${project.build.directory}/conf
conf

*.properties


...

...



3. Need either one of the configuration file for unit/integration tests.
   
org.apache.airavata
airavata-server-configuration
test

or

org.apache.airavata
airavata-client-configuration
test


Also I updated the ApplicationSettings/ServerSettings classes support settings 
overriding through external settings files and system properties. Following is 
the increasing order or priority in overriding configuration settings in 
Airavata.

airavata-server.properties / airavata-client.properties
External settings files
Settings passed as command line args
Settings defined as system properties

> Refactor to have Server and Client configurations in one place
> --
>
> Key: AIRAVATA-1121
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1121
> Project: Airavata
>  Issue Type: Task
>Reporter: Saminda Wijeratne
>




--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (AIRAVATA-1119) JPARegistry tests are failing

2014-04-04 Thread Saminda Wijeratne (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-1119?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13959798#comment-13959798
 ] 

Saminda Wijeratne commented on AIRAVATA-1119:
-

It seems the 2 test classes which are failing are dependent upon a JPAResource 
class which looks for a db table of the previous experiment data structure. I 
will check to see if these resource classes can be salvaged to support the new 
structure or new resource classes are needed instead.

> JPARegistry tests are failing
> -
>
> Key: AIRAVATA-1119
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1119
> Project: Airavata
>  Issue Type: Bug
>  Components: Registry API
>Affects Versions: 0.12
> Environment: mac
>Reporter: Lahiru Gunathilake
>Priority: Critical
> Fix For: 0.13
>
>
> http://pastebin.com/6ije858z



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Assigned] (AIRAVATA-1119) JPARegistry tests are failing

2014-04-04 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1119?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne reassigned AIRAVATA-1119:
---

Assignee: Saminda Wijeratne

> JPARegistry tests are failing
> -
>
> Key: AIRAVATA-1119
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1119
> Project: Airavata
>  Issue Type: Bug
>  Components: Registry API
>Affects Versions: 0.12
> Environment: mac
>Reporter: Lahiru Gunathilake
>Assignee: Saminda Wijeratne
>Priority: Critical
> Fix For: 0.13
>
>
> http://pastebin.com/6ije858z



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (AIRAVATA-1121) Refactor to have Server and Client configurations in one place

2014-04-03 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1121:
---

 Summary: Refactor to have Server and Client configurations in one 
place
 Key: AIRAVATA-1121
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1121
 Project: Airavata
  Issue Type: Task
Reporter: Saminda Wijeratne






--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-973) Improving XBays.java '-workflow' option to accept URL as well

2014-04-01 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-973?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-973:
---

Fix Version/s: (was: 0.10)
   0.13

> Improving XBays.java '-workflow' option to accept URL as well 
> --
>
> Key: AIRAVATA-973
> URL: https://issues.apache.org/jira/browse/AIRAVATA-973
> Project: Airavata
>  Issue Type: Improvement
>  Components: XBaya
>Affects Versions: 0.10
>Reporter: Heejoon Chae
>  Labels: Contributor, features, improvement
> Fix For: 0.13
>
>   Original Estimate: 168h
>  Remaining Estimate: 168h
>
> Currently -workflow option in XBaya.java only accept registered workflow ID 
> in registry. 
> Accepting URL based workflow using -workflow option allows that the workflow 
> can be created on the fly including user specific default values in it. 
> This functionality allow creating user specific workflows on the fly.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (AIRAVATA-973) Improving XBays.java '-workflow' option to accept URL as well

2014-04-01 Thread Saminda Wijeratne (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-973?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13956974#comment-13956974
 ] 

Saminda Wijeratne commented on AIRAVATA-973:


I will fix this along with the updates to the workflow interpreter for 0.13

> Improving XBays.java '-workflow' option to accept URL as well 
> --
>
> Key: AIRAVATA-973
> URL: https://issues.apache.org/jira/browse/AIRAVATA-973
> Project: Airavata
>  Issue Type: Improvement
>  Components: XBaya
>Affects Versions: 0.10
>Reporter: Heejoon Chae
>  Labels: Contributor, features, improvement
> Fix For: 0.13
>
>   Original Estimate: 168h
>  Remaining Estimate: 168h
>
> Currently -workflow option in XBaya.java only accept registered workflow ID 
> in registry. 
> Accepting URL based workflow using -workflow option allows that the workflow 
> can be created on the fly including user specific default values in it. 
> This functionality allow creating user specific workflows on the fly.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Resolved] (AIRAVATA-490) Deployment Description Delete Issue

2014-04-01 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-490?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne resolved AIRAVATA-490.


Resolution: Invalid

We no longer use JCRRegistry

> Deployment Description Delete Issue
> ---
>
> Key: AIRAVATA-490
> URL: https://issues.apache.org/jira/browse/AIRAVATA-490
> Project: Airavata
>  Issue Type: Bug
>  Components: Registry API
>Reporter: Bhathiya Jayasekara
>Assignee: Bhathiya Jayasekara
> Attachments: deleteapp.patch
>
>
> When a Deployment Description is deleted, all Deployment descriptions of that 
> particular Service and Host are deleted. 



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (AIRAVATA-461) Allow users skip the workflow Nodes which already ran and invoke the rest of the Nodes

2014-04-01 Thread Saminda Wijeratne (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-461?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13956962#comment-13956962
 ] 

Saminda Wijeratne commented on AIRAVATA-461:


Not sure whether it fixed yet or not... But we'll be able to fix this when we 
update the workflow interpreter for 0.13.

> Allow users skip the workflow Nodes which already ran and invoke the rest of 
> the Nodes
> --
>
> Key: AIRAVATA-461
> URL: https://issues.apache.org/jira/browse/AIRAVATA-461
> Project: Airavata
>  Issue Type: Improvement
>  Components: Workflow Interpreter, XBaya
>Affects Versions: 0.4-INCUBATING
> Environment: $subject. So if you have a long running node which 
> already ran and if you are not changing the inputs for that node you can run 
> the workflow with same experiment ID and XBaya will not run the workflow 
> Nodes which already ran and will simply use the outputs gerated. 
> XBaya will load the outputs from Registry and use them. This will be useful 
> in-case XBaya or backend server crashed during a workflow run.
> Lahiru
>Reporter: Lahiru Gunathilake
>Assignee: Saminda Wijeratne
> Fix For: 0.13
>
>




--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-461) Allow users skip the workflow Nodes which already ran and invoke the rest of the Nodes

2014-04-01 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-461?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-461:
---

Fix Version/s: 0.13

> Allow users skip the workflow Nodes which already ran and invoke the rest of 
> the Nodes
> --
>
> Key: AIRAVATA-461
> URL: https://issues.apache.org/jira/browse/AIRAVATA-461
> Project: Airavata
>  Issue Type: Improvement
>  Components: Workflow Interpreter, XBaya
>Affects Versions: 0.4-INCUBATING
> Environment: $subject. So if you have a long running node which 
> already ran and if you are not changing the inputs for that node you can run 
> the workflow with same experiment ID and XBaya will not run the workflow 
> Nodes which already ran and will simply use the outputs gerated. 
> XBaya will load the outputs from Registry and use them. This will be useful 
> in-case XBaya or backend server crashed during a workflow run.
> Lahiru
>Reporter: Lahiru Gunathilake
>Assignee: Saminda Wijeratne
> Fix For: 0.13
>
>




--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-822) Delete experiment records.

2014-04-01 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-822?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-822:
---

Issue Type: Wish  (was: New Feature)

> Delete experiment records.
> --
>
> Key: AIRAVATA-822
> URL: https://issues.apache.org/jira/browse/AIRAVATA-822
> Project: Airavata
>  Issue Type: Wish
>Reporter: Shinyoung Ahn
>Assignee: Saminda Wijeratne
> Fix For: WISHLIST
>
>
> User who execute some workflow via XBaya.
> As experiment records increase, user may be difficult to find out his/her 
> interesting records
> becasue too may records are there..



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-822) Delete experiment records.

2014-04-01 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-822?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-822:
---

Fix Version/s: WISHLIST

> Delete experiment records.
> --
>
> Key: AIRAVATA-822
> URL: https://issues.apache.org/jira/browse/AIRAVATA-822
> Project: Airavata
>  Issue Type: Wish
>Reporter: Shinyoung Ahn
>Assignee: Saminda Wijeratne
> Fix For: WISHLIST
>
>
> User who execute some workflow via XBaya.
> As experiment records increase, user may be difficult to find out his/her 
> interesting records
> becasue too may records are there..



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Resolved] (AIRAVATA-669) Separate current Airavata binary distributions to seperate Client & Server binary distributions

2014-04-01 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-669?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne resolved AIRAVATA-669.


Resolution: Fixed

Resolving this since it was fixed long time ago.

> Separate current Airavata binary distributions to seperate Client & Server 
> binary distributions
> ---
>
> Key: AIRAVATA-669
> URL: https://issues.apache.org/jira/browse/AIRAVATA-669
> Project: Airavata
>  Issue Type: Task
>Reporter: Saminda Wijeratne
>
> Current binary distribution include both server & client components together. 
> In order to avoid confusion & unnecessary overhead of 
> retrieving/understanding/configuring for different stakeholders we can have 
> the following separate binary distributions created at build-time,
> Airavata server binary distribution  - everything related to hosting an 
> Airavata Server
> XBaya binary distribution  - everything needed for XBaya to run 
> independently
> Airavata client binary distribution   - all the libraries required for a 3rd 
> party client to use the Airavata API



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (AIRAVATA-1055) Update integration tests defined in the integration-test module

2014-03-31 Thread Saminda Wijeratne (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRAVATA-1055?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13956076#comment-13956076
 ] 

Saminda Wijeratne commented on AIRAVATA-1055:
-

Thanks for the patch Sachith. Tested and committed to the trunk. 

> Update integration tests defined in the integration-test module
> ---
>
> Key: AIRAVATA-1055
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1055
> Project: Airavata
>  Issue Type: Sub-task
>Reporter: Saminda Wijeratne
>Assignee: Sachith Withana
> Fix For: 0.12
>
> Attachments: 
> 0001-Integration-tests-for-single-app-submission-added-se.patch
>
>
> Current integration tests include workflow executions which are not supported 
> in the new Airavata Server Architecture. They need to be disabled for the 
> time-being and have new integration tests created for single application 
> execution through the AiravataThriftAPI



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1105) Integration Test 2 - Notifications when Results available for Download

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1105:


Summary: Integration Test 2 - Notifications when Results available for 
Download  (was: CIPRES Integration Test 2 - Notifications when Results 
available for Download)

> Integration Test 2 - Notifications when Results available for Download
> --
>
> Key: AIRAVATA-1105
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1105
> Project: Airavata
>  Issue Type: Sub-task
>Reporter: Saminda Wijeratne
>Priority: Trivial
>
> Could be as same as AIRAVATA-1097 if we are keeping a status for results 
> being downloaded to a per-determined location and we introduce another value 
> to the status enum of the experiment.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1104) Integration Test 2 - Notification when Experiment Completes/Fails

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1104?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1104:


Summary: Integration Test 2 - Notification when Experiment Completes/Fails  
(was: CIPRES Integration Test 2 - Notification when Experiment Completes/Fails)

> Integration Test 2 - Notification when Experiment Completes/Fails
> -
>
> Key: AIRAVATA-1104
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1104
> Project: Airavata
>  Issue Type: Sub-task
>Reporter: Saminda Wijeratne
>
> Register for status changes of an experiment.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1107) Integration Test 2 - View Experiment Errors

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1107?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1107:


Summary: Integration Test 2 - View Experiment Errors  (was: CIPRES 
Integration Test 2 - View Experiment Errors)

> Integration Test 2 - View Experiment Errors
> ---
>
> Key: AIRAVATA-1107
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1107
> Project: Airavata
>  Issue Type: Sub-task
>Reporter: Saminda Wijeratne
>
> Incase if the experiments end up in error, the gateway should be able to 
> query the errors relating to the experiment. The errors should be 
> comprehensive enough for the gateway user or gateway admin or gateway 
> developer to take manual steps to fix it or program against the error to 
> resolve or send relevant notifications.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1106) Integration Test 2 - Download Experiment Final Results

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1106?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1106:


Summary: Integration Test 2 - Download Experiment Final Results  (was: 
CIPRES Integration Test 2 - Download Experiment Final Results)

> Integration Test 2 - Download Experiment Final Results
> --
>
> Key: AIRAVATA-1106
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1106
> Project: Airavata
>  Issue Type: Sub-task
>Reporter: Saminda Wijeratne
>
> Stream the downloaded results. This could be to the portal server or any 
> other machine.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1100) Integration Test 2 - Launch Experiment

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1100?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1100:


Summary: Integration Test 2 - Launch Experiment  (was: CIPRES Integration 
Test 2 - Launch Experiment)

> Integration Test 2 - Launch Experiment
> --
>
> Key: AIRAVATA-1100
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1100
> Project: Airavata
>  Issue Type: Sub-task
>Reporter: Saminda Wijeratne
>Priority: Trivial
>
> Launch an unlaunched experiment in Airavata



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1098) Integration Test 2 - Manage Launched Experiments

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1098?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1098:


Summary: Integration Test 2 - Manage Launched Experiments  (was: CIPRES 
Integration Test 2 - Manage Launched Experiments)

> Integration Test 2 - Manage Launched Experiments
> 
>
> Key: AIRAVATA-1098
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1098
> Project: Airavata
>  Issue Type: Story
>Reporter: Saminda Wijeratne
>Priority: Trivial
>
> Creating integration tests based on real use cases
> This JIRA will handle testing all the thrift client API functions relating to 
> usecase of handling the experiment lifecycle equivalent to CIPRES usecase of 
> handling "Run Task" gateway user request. 



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1102) Integration Test 2 - List Experiment Intermediate Results

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1102:


Summary: Integration Test 2 - List Experiment Intermediate Results  (was: 
CIPRES Integration Test 2 - List Experiment Intermediate Results)

> Integration Test 2 - List Experiment Intermediate Results
> -
>
> Key: AIRAVATA-1102
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1102
> Project: Airavata
>  Issue Type: Sub-task
>Reporter: Saminda Wijeratne
>
> Should be able to list what intermediate results are available through the 
> current execution of the experiment. This would include file/directories 
> created in the working directory of the remote job in the remote host, stdout 
> and stderr content and possibly metadata relating to intermediate results 
> (eg: size and/or modified time of a file).
> (This wont include the workflow execution scenario since CIPRES does not have 
> that use case yet)



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1102) Integration Test 2 - List Experiment Intermediate Results

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1102:


Description: 
Should be able to list what intermediate results are available through the 
current execution of the experiment. This would include file/directories 
created in the working directory of the remote job in the remote host, stdout 
and stderr content and possibly metadata relating to intermediate results (eg: 
size and/or modified time of a file).

(This wont include the workflow execution scenario)

  was:
Should be able to list what intermediate results are available through the 
current execution of the experiment. This would include file/directories 
created in the working directory of the remote job in the remote host, stdout 
and stderr content and possibly metadata relating to intermediate results (eg: 
size and/or modified time of a file).

(This wont include the workflow execution scenario since CIPRES does not have 
that use case yet)


> Integration Test 2 - List Experiment Intermediate Results
> -
>
> Key: AIRAVATA-1102
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1102
> Project: Airavata
>  Issue Type: Sub-task
>Reporter: Saminda Wijeratne
>
> Should be able to list what intermediate results are available through the 
> current execution of the experiment. This would include file/directories 
> created in the working directory of the remote job in the remote host, stdout 
> and stderr content and possibly metadata relating to intermediate results 
> (eg: size and/or modified time of a file).
> (This wont include the workflow execution scenario)



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1103) Integration Test 2 - Download Experiment Intermediate Results

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1103?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1103:


Summary: Integration Test 2 - Download Experiment Intermediate Results  
(was: CIPRES Integration Test 2 - Download Experiment Intermediate Results)

> Integration Test 2 - Download Experiment Intermediate Results
> -
>
> Key: AIRAVATA-1103
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1103
> Project: Airavata
>  Issue Type: Sub-task
>Reporter: Saminda Wijeratne
>Priority: Trivial
>
> Retrieve intermediate results of an experiment.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1101) Integration Test 2 - Monitor Experiment

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1101?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1101:


Summary: Integration Test 2 - Monitor Experiment  (was: CIPRES Integration 
Test 2 - Monitor Experiment)

> Integration Test 2 - Monitor Experiment
> ---
>
> Key: AIRAVATA-1101
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1101
> Project: Airavata
>  Issue Type: Sub-task
>Reporter: Saminda Wijeratne
>Priority: Trivial
>
> Monitor experiment life cycle progress and experiment metadata.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1099) Integration Test 2 - List Experiments

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1099?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1099:


Summary: Integration Test 2 - List Experiments  (was: CIPRES Integration 
Test 2 - List Experiments)

> Integration Test 2 - List Experiments
> -
>
> Key: AIRAVATA-1099
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1099
> Project: Airavata
>  Issue Type: Sub-task
>Reporter: Saminda Wijeratne
>Priority: Trivial
>
> List set of experiment which belongs to the gateway user. Should be able to 
> list Experiment by its state (Unlaunched/Launched/Completed/etc.)



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1097) Integration Test 1 - Delete Experiment

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1097?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1097:


Summary: Integration Test 1 - Delete Experiment  (was: CIPRES Integration 
Test 1 - Delete Experiment)

> Integration Test 1 - Delete Experiment
> --
>
> Key: AIRAVATA-1097
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1097
> Project: Airavata
>  Issue Type: Sub-task
>Reporter: Saminda Wijeratne
>Priority: Trivial
>
> Delete an unlaunched experiment from Airavata



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1095) Integration Test 1 - Modify Experiment

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1095?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1095:


Description: Modify an already existing launched Experiment object (which 
was not launched) in Airavata based on what a gateway user and the gateway 
would provide for an existing Task (which was not launched).   (was: Modify an 
already existing launched Experiment object (which was not launched) in 
Airavata based on what a CIPRES user and the gateway would provide for an 
existing Task (which was not launched). )

> Integration Test 1 - Modify Experiment
> --
>
> Key: AIRAVATA-1095
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1095
> Project: Airavata
>  Issue Type: Sub-task
>Reporter: Saminda Wijeratne
>Priority: Trivial
>
> Modify an already existing launched Experiment object (which was not 
> launched) in Airavata based on what a gateway user and the gateway would 
> provide for an existing Task (which was not launched). 



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1096) Integration Test 1 - Clone Experiment

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1096?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1096:


Description: Clone an existing Experiment to create a new Experiment 
allowing different values for the attributes/properties of the Experiment 
object based on gateway user or gateway input.  (was: Clone an existing 
Experiment to create a new Experiment allowing different values for the 
attributes/properties of the Experiment object based on CIPRES user or gateway 
input.)

> Integration Test 1 - Clone Experiment
> -
>
> Key: AIRAVATA-1096
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1096
> Project: Airavata
>  Issue Type: Sub-task
>Reporter: Saminda Wijeratne
>Priority: Trivial
>
> Clone an existing Experiment to create a new Experiment allowing different 
> values for the attributes/properties of the Experiment object based on 
> gateway user or gateway input.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1095) Integration Test 1 - Modify Experiment

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1095?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1095:


Summary: Integration Test 1 - Modify Experiment  (was: CIPRES Integration 
Test 1 - Modify Experiment)

> Integration Test 1 - Modify Experiment
> --
>
> Key: AIRAVATA-1095
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1095
> Project: Airavata
>  Issue Type: Sub-task
>Reporter: Saminda Wijeratne
>Priority: Trivial
>
> Modify an already existing launched Experiment object (which was not 
> launched) in Airavata based on what a CIPRES user and the gateway would 
> provide for an existing Task (which was not launched). 



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1096) Integration Test 1 - Clone Experiment

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1096?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1096:


Summary: Integration Test 1 - Clone Experiment  (was: CIPRES Integration 
Test 1 - Clone Experiment)

> Integration Test 1 - Clone Experiment
> -
>
> Key: AIRAVATA-1096
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1096
> Project: Airavata
>  Issue Type: Sub-task
>Reporter: Saminda Wijeratne
>Priority: Trivial
>
> Clone an existing Experiment to create a new Experiment allowing different 
> values for the attributes/properties of the Experiment object based on CIPRES 
> user or gateway input.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1094) Integration Test 1 - Create Experiment

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1094?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1094:


Summary: Integration Test 1 - Create Experiment  (was: CIPRES Integration 
Test 1 - Create Experiment)

> Integration Test 1 - Create Experiment
> --
>
> Key: AIRAVATA-1094
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1094
> Project: Airavata
>  Issue Type: Sub-task
>Reporter: Saminda Wijeratne
>Priority: Trivial
>
> Create and modify an Experiment object in Airavata based on what a CIPRES 
> user and the gateway would provide for a new Task.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1094) Integration Test 1 - Create Experiment

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1094?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1094:


Description: Create and modify an Experiment object in Airavata based on 
what a gateway user and the gateway would provide for a new Task.  (was: Create 
and modify an Experiment object in Airavata based on what a CIPRES user and the 
gateway would provide for a new Task.)

> Integration Test 1 - Create Experiment
> --
>
> Key: AIRAVATA-1094
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1094
> Project: Airavata
>  Issue Type: Sub-task
>Reporter: Saminda Wijeratne
>Priority: Trivial
>
> Create and modify an Experiment object in Airavata based on what a gateway 
> user and the gateway would provide for a new Task.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1093) Integration Test 1 - Manage Unlaunched Experiments

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1093?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1093:


Description: 
Creating integration tests based on real use cases

This JIRA will handle testing all the thrift client API functions relating to 
managing an unlaunched "Experiment".

  was:
Creating integration tests based on real use cases

This JIRA will handle testing all the thrift client API functions relating to 
managing an unlaunched "Experiment" equivalent of an "Task" in CIPRES gateway.


> Integration Test 1 - Manage Unlaunched Experiments
> --
>
> Key: AIRAVATA-1093
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1093
> Project: Airavata
>  Issue Type: Story
>Reporter: Saminda Wijeratne
>Priority: Trivial
>
> Creating integration tests based on real use cases
> This JIRA will handle testing all the thrift client API functions relating to 
> managing an unlaunched "Experiment".



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1093) Integration Test 1 - Manage Unlaunched Experiments

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1093?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1093:


Summary: Integration Test 1 - Manage Unlaunched Experiments  (was: CIPRES 
Integration Test 1 - Manage Unlaunched Experiments)

> Integration Test 1 - Manage Unlaunched Experiments
> --
>
> Key: AIRAVATA-1093
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1093
> Project: Airavata
>  Issue Type: Story
>Reporter: Saminda Wijeratne
>Priority: Trivial
>
> Creating integration tests based on real use cases
> This JIRA will handle testing all the thrift client API functions relating to 
> managing an unlaunched "Experiment" equivalent of an "Task" in CIPRES gateway.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1106) CIPRES Integration Test 2 - Download Experiment Final Results

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1106?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1106:


Summary: CIPRES Integration Test 2 - Download Experiment Final Results  
(was: CIPRES Integration Test 2 - Download final results)

> CIPRES Integration Test 2 - Download Experiment Final Results
> -
>
> Key: AIRAVATA-1106
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1106
> Project: Airavata
>  Issue Type: Sub-task
>Reporter: Saminda Wijeratne
>
> Stream the downloaded results. This could be to the portal server or any 
> other machine.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1098) CIPRES Integration Test 2 - Manage Launched Experiments

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1098?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1098:


Environment: (was: Creating integration tests based on real use cases

This JIRA will handle testing all the thrift client API functions relating to 
usecase of handling the experiment lifecycle equivalent to CIPRES usecase of 
handling "Run Task" gateway user request. )

> CIPRES Integration Test 2 - Manage Launched Experiments
> ---
>
> Key: AIRAVATA-1098
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1098
> Project: Airavata
>  Issue Type: Story
>Reporter: Saminda Wijeratne
>Priority: Trivial
>




--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1098) CIPRES Integration Test 2 - Manage Launched Experiments

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1098?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1098:


Description: 
Creating integration tests based on real use cases

This JIRA will handle testing all the thrift client API functions relating to 
usecase of handling the experiment lifecycle equivalent to CIPRES usecase of 
handling "Run Task" gateway user request. 

> CIPRES Integration Test 2 - Manage Launched Experiments
> ---
>
> Key: AIRAVATA-1098
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1098
> Project: Airavata
>  Issue Type: Story
>Reporter: Saminda Wijeratne
>Priority: Trivial
>
> Creating integration tests based on real use cases
> This JIRA will handle testing all the thrift client API functions relating to 
> usecase of handling the experiment lifecycle equivalent to CIPRES usecase of 
> handling "Run Task" gateway user request. 



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (AIRAVATA-1107) CIPRES Integration Test 2 - View Experiment Errors

2014-03-31 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1107:
---

 Summary: CIPRES Integration Test 2 - View Experiment Errors
 Key: AIRAVATA-1107
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1107
 Project: Airavata
  Issue Type: Sub-task
Reporter: Saminda Wijeratne


Incase if the experiments end up in error, the gateway should be able to query 
the errors relating to the experiment. The errors should be comprehensive 
enough for the gateway user or gateway admin or gateway developer to take 
manual steps to fix it or program against the error to resolve or send relevant 
notifications.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (AIRAVATA-1106) CIPRES Integration Test 2 - Download final results

2014-03-31 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1106:
---

 Summary: CIPRES Integration Test 2 - Download final results
 Key: AIRAVATA-1106
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1106
 Project: Airavata
  Issue Type: Sub-task
Reporter: Saminda Wijeratne


Stream the downloaded results. This could be to the portal server or any other 
machine.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (AIRAVATA-1105) CIPRES Integration Test 2 - Notifications when Results available for Download

2014-03-31 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1105:
---

 Summary: CIPRES Integration Test 2 - Notifications when Results 
available for Download
 Key: AIRAVATA-1105
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1105
 Project: Airavata
  Issue Type: Sub-task
Reporter: Saminda Wijeratne
Priority: Trivial


Could be as same as AIRAVATA-1097 if we are keeping a status for results being 
downloaded to a per-determined location and we introduce another value to the 
status enum of the experiment.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (AIRAVATA-1104) CIPRES Integration Test 2 - Notification when Experiment Completes/Fails

2014-03-31 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1104:
---

 Summary: CIPRES Integration Test 2 - Notification when Experiment 
Completes/Fails
 Key: AIRAVATA-1104
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1104
 Project: Airavata
  Issue Type: Sub-task
Reporter: Saminda Wijeratne


Register for status changes of an experiment.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1102) CIPRES Integration Test 2 - List Experiment Intermediate Results

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1102:


Description: 
Should be able to list what intermediate results are available through the 
current execution of the experiment. This would include file/directories 
created in the working directory of the remote job in the remote host, stdout 
and stderr content and possibly metadata relating to intermediate results (eg: 
size and/or modified time of a file).

(This wont include the workflow execution scenario since CIPRES does not have 
that use case yet)

  was:
Should be able to list what intermediate results are available through the 
current execution of the experiment. This would include file/directories 
created in the working directory of the remote job in the remote host and 
stdout and stderr content.

(This wont include the workflow execution scenario since CIPRES does not have 
that use case yet)


> CIPRES Integration Test 2 - List Experiment Intermediate Results
> 
>
> Key: AIRAVATA-1102
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1102
> Project: Airavata
>  Issue Type: Sub-task
>Reporter: Saminda Wijeratne
>
> Should be able to list what intermediate results are available through the 
> current execution of the experiment. This would include file/directories 
> created in the working directory of the remote job in the remote host, stdout 
> and stderr content and possibly metadata relating to intermediate results 
> (eg: size and/or modified time of a file).
> (This wont include the workflow execution scenario since CIPRES does not have 
> that use case yet)



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (AIRAVATA-1103) CIPRES Integration Test 2 - Download Experiment Intermediate Results

2014-03-31 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1103:
---

 Summary: CIPRES Integration Test 2 - Download Experiment 
Intermediate Results
 Key: AIRAVATA-1103
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1103
 Project: Airavata
  Issue Type: Sub-task
Reporter: Saminda Wijeratne
Priority: Trivial


Retrieve intermediate results of an experiment.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (AIRAVATA-1102) CIPRES Integration Test 2 - List Experiment Intermediate Results

2014-03-31 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1102:
---

 Summary: CIPRES Integration Test 2 - List Experiment Intermediate 
Results
 Key: AIRAVATA-1102
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1102
 Project: Airavata
  Issue Type: Sub-task
Reporter: Saminda Wijeratne


Should be able to list what intermediate results are available through the 
current execution of the experiment. This would include file/directories 
created in the working directory of the remote job in the remote host and 
stdout and stderr content.

(This wont include the workflow execution scenario since CIPRES does not have 
that use case yet)



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (AIRAVATA-1101) CIPRES Integration Test 2 - Monitor Experiment

2014-03-31 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1101:
---

 Summary: CIPRES Integration Test 2 - Monitor Experiment
 Key: AIRAVATA-1101
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1101
 Project: Airavata
  Issue Type: Sub-task
Reporter: Saminda Wijeratne
Priority: Trivial


Monitor experiment life cycle progress and experiment metadata.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (AIRAVATA-1100) CIPRES Integration Test 2 - Launch Experiment

2014-03-31 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1100:
---

 Summary: CIPRES Integration Test 2 - Launch Experiment
 Key: AIRAVATA-1100
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1100
 Project: Airavata
  Issue Type: Sub-task
Reporter: Saminda Wijeratne
Priority: Trivial


Launch an unlaunched experiment in Airavata



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1099) CIPRES Integration Test 2 - List Experiments

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1099?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1099:


Summary: CIPRES Integration Test 2 - List Experiments  (was: CIPRES 
Integration Test 2 - List Unlaunched Experiments)

> CIPRES Integration Test 2 - List Experiments
> 
>
> Key: AIRAVATA-1099
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1099
> Project: Airavata
>  Issue Type: Sub-task
>Reporter: Saminda Wijeratne
>Priority: Trivial
>
> List set of experiment which hasn't being launched yet which belongs to the 
> gateway user.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1099) CIPRES Integration Test 2 - List Experiments

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1099?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1099:


Description: List set of experiment which belongs to the gateway user. 
Should be able to list Experiment by its state 
(Unlaunched/Launched/Completed/etc.)  (was: List set of experiment which hasn't 
being launched yet which belongs to the gateway user.)

> CIPRES Integration Test 2 - List Experiments
> 
>
> Key: AIRAVATA-1099
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1099
> Project: Airavata
>  Issue Type: Sub-task
>Reporter: Saminda Wijeratne
>Priority: Trivial
>
> List set of experiment which belongs to the gateway user. Should be able to 
> list Experiment by its state (Unlaunched/Launched/Completed/etc.)



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (AIRAVATA-1099) CIPRES Integration Test 2 - List Unlaunched Experiments

2014-03-31 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1099:
---

 Summary: CIPRES Integration Test 2 - List Unlaunched Experiments
 Key: AIRAVATA-1099
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1099
 Project: Airavata
  Issue Type: Sub-task
Reporter: Saminda Wijeratne
Priority: Trivial


List set of experiment which hasn't being launched yet which belongs to the 
gateway user.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (AIRAVATA-1098) CIPRES Integration Test 2 - Manage Launched Experiments

2014-03-31 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1098:
---

 Summary: CIPRES Integration Test 2 - Manage Launched Experiments
 Key: AIRAVATA-1098
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1098
 Project: Airavata
  Issue Type: Story
 Environment: Creating integration tests based on real use cases

This JIRA will handle testing all the thrift client API functions relating to 
usecase of handling the experiment lifecycle equivalent to CIPRES usecase of 
handling "Run Task" gateway user request. 
Reporter: Saminda Wijeratne
Priority: Trivial






--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1093) CIPRES Integration Test 1 - Manage Unlaunched Experiments

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1093?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1093:


Description: 
Creating integration tests based on real use cases

This JIRA will handle testing all the thrift client API functions relating to 
managing an unlaunched "Experiment" equivalent of an "Task" in CIPRES gateway.

  was:
Creating integration tests based on real use cases

This JIRA will handle testing all the thrift client API functions relating to 
managing a "Experiment" equivalent of an "Task" in CIPRES gateway.


> CIPRES Integration Test 1 - Manage Unlaunched Experiments
> -
>
> Key: AIRAVATA-1093
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1093
> Project: Airavata
>  Issue Type: Story
>Reporter: Saminda Wijeratne
>Priority: Trivial
>
> Creating integration tests based on real use cases
> This JIRA will handle testing all the thrift client API functions relating to 
> managing an unlaunched "Experiment" equivalent of an "Task" in CIPRES gateway.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (AIRAVATA-1097) CIPRES Integration Test 1 - Delete Experiment

2014-03-31 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1097:
---

 Summary: CIPRES Integration Test 1 - Delete Experiment
 Key: AIRAVATA-1097
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1097
 Project: Airavata
  Issue Type: Sub-task
Reporter: Saminda Wijeratne
Priority: Trivial


Delete an unlaunched experiment from Airavata



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1093) CIPRES Integration Test 1 - Manage Unlaunched Experiments

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1093?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1093:


Summary: CIPRES Integration Test 1 - Manage Unlaunched Experiments  (was: 
CIPRES Integration Test 1 - Create/Update and Save Task)

> CIPRES Integration Test 1 - Manage Unlaunched Experiments
> -
>
> Key: AIRAVATA-1093
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1093
> Project: Airavata
>  Issue Type: Story
>Reporter: Saminda Wijeratne
>Priority: Trivial
>
> Creating integration tests based on real use cases
> This JIRA will handle testing all the thrift client API functions relating to 
> managing a "Experiment" equivalent of an "Task" in CIPRES gateway.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (AIRAVATA-1096) CIPRES Integration Test 1 - Clone Experiment

2014-03-31 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1096:
---

 Summary: CIPRES Integration Test 1 - Clone Experiment
 Key: AIRAVATA-1096
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1096
 Project: Airavata
  Issue Type: Sub-task
Reporter: Saminda Wijeratne
Priority: Trivial


Clone an existing Experiment to create a new Experiment allowing different 
values for the attributes/properties of the Experiment object based on CIPRES 
user or gateway input.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (AIRAVATA-1095) CIPRES Integration Test 1 - Modify Experiment

2014-03-31 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1095:
---

 Summary: CIPRES Integration Test 1 - Modify Experiment
 Key: AIRAVATA-1095
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1095
 Project: Airavata
  Issue Type: Sub-task
Reporter: Saminda Wijeratne
Priority: Trivial


Modify an already existing launched Experiment object (which was not launched) 
in Airavata based on what a CIPRES user and the gateway would provide for an 
existing Task (which was not launched). 



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1093) CIPRES Integration Test 1 - Create/Update and Save Task

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1093?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1093:


Summary: CIPRES Integration Test 1 - Create/Update and Save Task  (was: 
CIPRES Integration Test - Create/Update and Save Task)

> CIPRES Integration Test 1 - Create/Update and Save Task
> ---
>
> Key: AIRAVATA-1093
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1093
> Project: Airavata
>  Issue Type: Story
>Reporter: Saminda Wijeratne
>Priority: Trivial
>
> Creating integration tests based on real use cases
> This JIRA will handle testing all the thrift client API functions relating to 
> managing a "Experiment" equivalent of an "Task" in CIPRES gateway.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1094) CIPRES Integration Test 1 - Create Experiment

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1094?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1094:


Summary: CIPRES Integration Test 1 - Create Experiment  (was: CIPRES 
Integration Test - Create Experiment)

> CIPRES Integration Test 1 - Create Experiment
> -
>
> Key: AIRAVATA-1094
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1094
> Project: Airavata
>  Issue Type: Sub-task
>Reporter: Saminda Wijeratne
>Priority: Trivial
>
> Create and modify an Experiment object in Airavata based on what a CIPRES 
> user and the gateway would provide for a new Task.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (AIRAVATA-1094) CIPRES Integration Test - Create Experiment

2014-03-31 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1094:
---

 Summary: CIPRES Integration Test - Create Experiment
 Key: AIRAVATA-1094
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1094
 Project: Airavata
  Issue Type: Sub-task
Reporter: Saminda Wijeratne
Priority: Trivial


Create and modify an Experiment object in Airavata based on what a CIPRES user 
and the gateway would provide for a new Task.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (AIRAVATA-1093) CIPRES Integration Test - Create/Update and Save Task

2014-03-31 Thread Saminda Wijeratne (JIRA)
Saminda Wijeratne created AIRAVATA-1093:
---

 Summary: CIPRES Integration Test - Create/Update and Save Task
 Key: AIRAVATA-1093
 URL: https://issues.apache.org/jira/browse/AIRAVATA-1093
 Project: Airavata
  Issue Type: Story
Reporter: Saminda Wijeratne
Priority: Trivial


Creating integration tests based on real use cases

This JIRA will handle testing all the thrift client API functions relating to 
managing a "Experiment" equivalent of an "Task" in CIPRES gateway.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-1053) Update Integration-test module

2014-03-31 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1053?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-1053:


Issue Type: Story  (was: Bug)

> Update Integration-test module
> --
>
> Key: AIRAVATA-1053
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1053
> Project: Airavata
>  Issue Type: Story
>Reporter: Saminda Wijeratne
> Fix For: 0.13
>
>
> Current integration test module focuses on deploying Airavata on a tomcat 
> server and testing workflow executions against that server. 



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Resolved] (AIRAVATA-1051) Airavata-Client distribution doesn't work with the old API anymore

2014-03-29 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-1051?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne resolved AIRAVATA-1051.
-

Resolution: Fixed

The fix is mainly to allow supporting descriptor functions.

> Airavata-Client distribution doesn't work with the old API anymore
> --
>
> Key: AIRAVATA-1051
> URL: https://issues.apache.org/jira/browse/AIRAVATA-1051
> Project: Airavata
>  Issue Type: Bug
>Reporter: Saminda Wijeratne
> Fix For: 0.12
>
>
> This distribution is obsolete for the new architecture. However since the new 
> API doesn't provide functions to add applications to the system we need to 
> reuse the old API. Since REST services are no longer hosted the API has to 
> connect with the registry using the JPA implementation and currently the 
> client distribution throws errors when trying to use the API. 



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Resolved] (AIRAVATA-524) The monitor panel need to be minimizable

2014-03-29 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-524?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne resolved AIRAVATA-524.


Resolution: Fixed

This is related to Paramberoo project. 

> The monitor panel need to be minimizable
> 
>
> Key: AIRAVATA-524
> URL: https://issues.apache.org/jira/browse/AIRAVATA-524
> Project: Airavata
>  Issue Type: Wish
>Reporter: Sudhakar Pamidighantam
>
> The monitor panel can only be closed currently. It will be useful to be able 
> to minimize and resize it so the rest of desktop is not cluttered. 



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (AIRAVATA-408) Learning Airavata from a Developers Perspective

2014-03-29 Thread Saminda Wijeratne (JIRA)

 [ 
https://issues.apache.org/jira/browse/AIRAVATA-408?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saminda Wijeratne updated AIRAVATA-408:
---

Component/s: WS-Messenger
 Website/Documentation
 GFac
 Airavata Orchestrator
 Airavata Job Monitor
 Airavata Client
 Airavata API

> Learning Airavata from a Developers Perspective
> ---
>
> Key: AIRAVATA-408
> URL: https://issues.apache.org/jira/browse/AIRAVATA-408
> Project: Airavata
>  Issue Type: Task
>  Components: Airavata API, Airavata Client, Airavata Job Monitor, 
> Airavata Orchestrator, GFac, Website/Documentation, Workflow Interpreter, 
> WS-Messenger
>Reporter: Saminda Wijeratne
>
> Airavata is not a large project, but still there are quite alot of components 
> in it for a developer to get familiar with before diving in on its API. This 
> task will address learning the essentials of APIs present in Airavata & some 
> of the programming aspects related to working with Airavata source code.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


  1   2   3   >