String sysUser = ClientSettings.getSetting(DEFAULT_USER);
String gateway = ClientSettings.getSetting(DEFAULT_GATEWAY);
airavataAPI = AiravataAPIFactory.getAPI(gateway, sysUser);
} catch (AiravataAPIInvocationException e) {
logger.error("Unable to create airavata API", e.getMessage());
throw new AiravataAPIInvocationException(e);
} catch (ApplicationSettingsException e) {
logger.error("Unable to create airavata API", e.getMessage());
throw new ApplicationSettingsException(e.getMessage());
}
return airavataAPI;