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)