This is an automated email from the ASF dual-hosted git repository. riemer pushed a commit to branch use-proxy-in-teams-sink in repository https://gitbox.apache.org/repos/asf/streampipes.git
commit 324a212b05268dfdd87548efe388a3512105173c Author: Dominik Riemer <[email protected]> AuthorDate: Mon Jun 3 08:49:13 2024 +0200 feat: Support proxy settings in MS Teams sink --- .../streampipes/sinks/notifications/jvm/msteams/MSTeamsSink.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/streampipes-extensions/streampipes-sinks-notifications-jvm/src/main/java/org/apache/streampipes/sinks/notifications/jvm/msteams/MSTeamsSink.java b/streampipes-extensions/streampipes-sinks-notifications-jvm/src/main/java/org/apache/streampipes/sinks/notifications/jvm/msteams/MSTeamsSink.java index a61b944e51..80c55bb74c 100644 --- a/streampipes-extensions/streampipes-sinks-notifications-jvm/src/main/java/org/apache/streampipes/sinks/notifications/jvm/msteams/MSTeamsSink.java +++ b/streampipes-extensions/streampipes-sinks-notifications-jvm/src/main/java/org/apache/streampipes/sinks/notifications/jvm/msteams/MSTeamsSink.java @@ -41,7 +41,7 @@ import org.apache.http.client.HttpClient; import org.apache.http.client.methods.HttpPost; import org.apache.http.entity.ContentType; import org.apache.http.entity.StringEntity; -import org.apache.http.impl.client.HttpClients; +import org.apache.http.impl.client.HttpClientBuilder; import java.io.IOException; import java.net.MalformedURLException; @@ -104,8 +104,8 @@ public class MSTeamsSink extends StreamPipesNotificationSink { } else { teamsMessageContent = createMessageFromAdvancedContent(processedMessageContent); } - - sendPayloadToWebhook(HttpClients.createDefault(), teamsMessageContent, webhookUrl); + var client = HttpClientBuilder.create().useSystemProperties().build(); + sendPayloadToWebhook(client, teamsMessageContent, webhookUrl); } @Override
