Marcus Christie created AIRAVATA-2873:
-----------------------------------------
Summary: getExperiment should throw ExperimentNotFoundException
when experiment not found
Key: AIRAVATA-2873
URL: https://issues.apache.org/jira/browse/AIRAVATA-2873
Project: Airavata
Issue Type: Bug
Components: Airavata API
Reporter: Marcus Christie
Currently getExperiment catches the registry's ExperimentNotFoundException and
rethrows it as an AiravataSystemException. Clients like the PGA expect that an
ExperimentNotFoundException would be thrown if the experiment with that id
doesn't exist.
This affects other methods too:
* deleteExperiment
* getExperimentByAdmin
* updateExperiment
By contract, launchExperiment does handle it correctly by rethrowing the
ExperimentNotFoundException.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)