You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by ma...@apache.org on 2018/02/01 15:30:47 UTC
[airavata] branch develop updated: AIRAVATA-2663 Include root cause
when throwing new exception
This is an automated email from the ASF dual-hosted git repository.
machristie pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/airavata.git
The following commit(s) were added to refs/heads/develop by this push:
new a123fc0 AIRAVATA-2663 Include root cause when throwing new exception
a123fc0 is described below
commit a123fc0d16627421d451dc4a466e0a75aa8940bf
Author: Marcus Christie <ma...@apache.org>
AuthorDate: Thu Feb 1 10:30:30 2018 -0500
AIRAVATA-2663 Include root cause when throwing new exception
---
.../orchestrator/cpi/impl/SimpleOrchestratorImpl.java | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/modules/orchestrator/orchestrator-core/src/main/java/org/apache/airavata/orchestrator/cpi/impl/SimpleOrchestratorImpl.java b/modules/orchestrator/orchestrator-core/src/main/java/org/apache/airavata/orchestrator/cpi/impl/SimpleOrchestratorImpl.java
index e1dce8b..c5492c3 100644
--- a/modules/orchestrator/orchestrator-core/src/main/java/org/apache/airavata/orchestrator/cpi/impl/SimpleOrchestratorImpl.java
+++ b/modules/orchestrator/orchestrator-core/src/main/java/org/apache/airavata/orchestrator/cpi/impl/SimpleOrchestratorImpl.java
@@ -271,7 +271,7 @@ public class SimpleOrchestratorImpl extends AbstractOrchestrator{
return processModels;
}
} catch (Exception e) {
- throw new OrchestratorException("Error during creating process");
+ throw new OrchestratorException("Error during creating process", e);
}
return null;
}
@@ -396,7 +396,7 @@ public class SimpleOrchestratorImpl extends AbstractOrchestrator{
inputDataStagingTask.setTaskId(taskId);
dataStagingTaskIds.add(inputDataStagingTask.getTaskId());
} catch (TException | TaskException e) {
- throw new AiravataException("Error while serializing data staging sub task model");
+ throw new AiravataException("Error while serializing data staging sub task model", e);
}
break;
default:
@@ -445,7 +445,7 @@ public class SimpleOrchestratorImpl extends AbstractOrchestrator{
createArchiveDataStatgingTask(processModel, gatewayId, dataStagingTaskIds);
}
} catch (Exception e) {
- throw new AiravataException("Error! Application interface retrieval failed");
+ throw new AiravataException("Error! Application interface retrieval failed", e);
}
return dataStagingTaskIds;
}
@@ -463,7 +463,7 @@ public class SimpleOrchestratorImpl extends AbstractOrchestrator{
try {
archiveTask = getOutputDataStagingTask(processModel, null, gatewayId);
} catch (TException e) {
- throw new AiravataException("Error! DataStaging sub task serialization failed");
+ throw new AiravataException("Error! DataStaging sub task serialization failed", e);
}
String taskId = orchestratorContext.getRegistryClient()
.addTask(archiveTask, processModel.getProcessId());
@@ -587,7 +587,7 @@ public class SimpleOrchestratorImpl extends AbstractOrchestrator{
OrchestratorUtils.getDataMovementPort(orchestratorContext, processModel, gatewayId),
workingDir , null, null);
} catch (URISyntaxException e) {
- throw new TaskException("Error while constructing destination file URI");
+ throw new TaskException("Error while constructing destination file URI", e);
}
submodel.setType(DataStageType.INPUT);
submodel.setSource(processInput.getValue());
@@ -637,7 +637,7 @@ public class SimpleOrchestratorImpl extends AbstractOrchestrator{
workingDir, null, null);
}
} catch (URISyntaxException e) {
- throw new TaskException("Error while constructing source file URI");
+ throw new TaskException("Error while constructing source file URI", e);
}
// We don't know destination location at this time, data staging task will set this.
// because destination is required field we set dummy destination
--
To stop receiving notification emails like this one, please contact
machristie@apache.org.