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

Reply via email to