This is an automated email from the ASF dual-hosted git repository.

riemer pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/streampipes.git


The following commit(s) were added to refs/heads/dev by this push:
     new 8dcbd02683 feat: Support proxy settings in MS Teams sink (#2913)
8dcbd02683 is described below

commit 8dcbd02683cb1a77dd55d9c3da6c40bfcfa04560
Author: Dominik Riemer <[email protected]>
AuthorDate: Mon Jun 3 09:13:17 2024 +0200

    feat: Support proxy settings in MS Teams sink (#2913)
---
 .../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