You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by ch...@apache.org on 2013/01/14 23:17:43 UTC
svn commit: r1433173 -
/airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/WorkflowInterpretorSkeleton.java
Author: chathuri
Date: Mon Jan 14 22:17:43 2013
New Revision: 1433173
URL: http://svn.apache.org/viewvc?rev=1433173&view=rev
Log:
replace saveHostDescriptor with addHostDescriptor
Modified:
airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/WorkflowInterpretorSkeleton.java
Modified: airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/WorkflowInterpretorSkeleton.java
URL: http://svn.apache.org/viewvc/airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/WorkflowInterpretorSkeleton.java?rev=1433173&r1=1433172&r2=1433173&view=diff
==============================================================================
--- airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/WorkflowInterpretorSkeleton.java (original)
+++ airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/interpretor/WorkflowInterpretorSkeleton.java Mon Jan 14 22:17:43 2013
@@ -44,6 +44,7 @@ import javax.xml.stream.XMLStreamReader;
import org.apache.airavata.client.AiravataAPIFactory;
import org.apache.airavata.client.api.AiravataAPI;
import org.apache.airavata.client.api.AiravataAPIInvocationException;
+import org.apache.airavata.client.api.DescriptorRecordAlreadyExistsException;
import org.apache.airavata.client.stub.interpretor.NameValue;
import org.apache.airavata.client.tools.PeriodicExecutorThread;
import org.apache.airavata.common.exception.ApplicationSettingsException;
@@ -166,12 +167,14 @@ public class WorkflowInterpretorSkeleton
AiravataAPI registry = getAiravataAPI();
if(!registry.getApplicationManager().isHostDescriptorExists(host.getType().getHostName())){
log.debug("Saving the predefined Host: " + host.getType().getHostName());
- registry.getApplicationManager().saveHostDescription(host);
+ registry.getApplicationManager().addHostDescription(host);
}
}
} catch (AiravataAPIInvocationException e) {
e.printStackTrace();
- }
+ } catch (DescriptorRecordAlreadyExistsException e) {
+ e.printStackTrace();
+ }
}else{
provenance = false;
}