in taverna-configuration-impl/src/main/java/org/apache/taverna/configuration/proxy/impl/HttpProxyConfigurationImpl.java [75:100]
public void changeProxySettings() {
String option = getProperty(PROXY_USE_OPTION);
if (option.equals(USE_SYSTEM_PROPERTIES_OPTION)) {
changeSystemProperty(PROXY_HOST, getOriginalSystemSetting(PROXY_HOST));
changeSystemProperty(PROXY_PORT, getOriginalSystemSetting(PROXY_PORT));
changeSystemProperty(PROXY_USER, getOriginalSystemSetting(PROXY_USER));
changeSystemProperty(PROXY_PASSWORD, getOriginalSystemSetting(PROXY_PASSWORD));
changeSystemProperty(NON_PROXY_HOSTS, getOriginalSystemSetting(NON_PROXY_HOSTS));
} else if (option.equals(USE_NO_PROXY_OPTION)) {
changeSystemProperty(PROXY_HOST, null);
changeSystemProperty(PROXY_PORT, null);
changeSystemProperty(PROXY_USER, null);
changeSystemProperty(PROXY_PASSWORD, null);
changeSystemProperty(NON_PROXY_HOSTS, null);
} else if (option.equals(USE_SPECIFIED_VALUES_OPTION)) {
changeSystemProperty(PROXY_HOST, getProperty(TAVERNA_PROXY_HOST));
changeSystemProperty(PROXY_PORT, getProperty(TAVERNA_PROXY_PORT));
changeSystemProperty(PROXY_USER, getProperty(TAVERNA_PROXY_USER));
changeSystemProperty(PROXY_PASSWORD, getProperty(TAVERNA_PROXY_PASSWORD));
changeSystemProperty(NON_PROXY_HOSTS, getProperty(TAVERNA_NON_PROXY_HOSTS));
}
logger.info(PROXY_HOST + " is " + System.getProperty(PROXY_HOST));
logger.info(PROXY_PORT + " is " + System.getProperty(PROXY_PORT));
logger.info(PROXY_USER + " is " + System.getProperty(PROXY_USER));
logger.info(NON_PROXY_HOSTS + " is " + System.getProperty(NON_PROXY_HOSTS));
}