From f6229873248a4d1d6be6c361576cb2c02a547793 Mon Sep 17 00:00:00 2001 From: PhilippePinheiroLIST Date: Thu, 19 Aug 2021 16:33:06 +0200 Subject: [PATCH 1/2] Update OpenSearch.java Use system proxy settings --- .../main/java/org/esa/s1tbx/cloud/opensearch/OpenSearch.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/s1tbx-cloud/src/main/java/org/esa/s1tbx/cloud/opensearch/OpenSearch.java b/s1tbx-cloud/src/main/java/org/esa/s1tbx/cloud/opensearch/OpenSearch.java index 03d9ae6cd1..2af9be4c54 100644 --- a/s1tbx-cloud/src/main/java/org/esa/s1tbx/cloud/opensearch/OpenSearch.java +++ b/s1tbx-cloud/src/main/java/org/esa/s1tbx/cloud/opensearch/OpenSearch.java @@ -53,6 +53,9 @@ public OpenSearch(final String host, final String userName, final String passwor client.setConnectionManagerTimeout(TIMEOUT); client.setSocketTimeout(TIMEOUT); client.setMaxConnectionsPerHost(2); + if (System.getProperty("https.proxyHost") != null) { + client.setProxy(System.getProperty("https.proxyHost"),System.getProperty("https_proxyPort")); + } client.addCredentials(host, null, null, new UsernamePasswordCredentials(userName, password)); From 1dc3948e61af3c79111fa3f50363f3d24473eea7 Mon Sep 17 00:00:00 2001 From: Philippe Pinheiro Date: Thu, 19 Aug 2021 18:25:34 +0200 Subject: [PATCH 2/2] convert string to integer --- .../main/java/org/esa/s1tbx/cloud/opensearch/OpenSearch.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/s1tbx-cloud/src/main/java/org/esa/s1tbx/cloud/opensearch/OpenSearch.java b/s1tbx-cloud/src/main/java/org/esa/s1tbx/cloud/opensearch/OpenSearch.java index 2af9be4c54..2d2d8c3b28 100644 --- a/s1tbx-cloud/src/main/java/org/esa/s1tbx/cloud/opensearch/OpenSearch.java +++ b/s1tbx-cloud/src/main/java/org/esa/s1tbx/cloud/opensearch/OpenSearch.java @@ -54,7 +54,8 @@ public OpenSearch(final String host, final String userName, final String passwor client.setSocketTimeout(TIMEOUT); client.setMaxConnectionsPerHost(2); if (System.getProperty("https.proxyHost") != null) { - client.setProxy(System.getProperty("https.proxyHost"),System.getProperty("https_proxyPort")); + client.setProxy(System.getProperty("https.proxyHost"), + Integer.parseInt(System.getProperty("https_proxyPort"))); } client.addCredentials(host, null, null,