From 010fd93e363962654aed459031c16c3c1e23f7d5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Martti=20K=C3=A4=C3=A4rik?= <martti.kaarik@elvior.com>
Date: Wed, 5 Mar 2025 10:32:51 +0200
Subject: [PATCH] Fix: don't encode query twice in HTTP adapter

---
 .../mts/tdl/execution/java/adapters/http/HttpSystemAdapter.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/plugins/org.etsi.mts.tdl.execution.java.runtime/src/org/etsi/mts/tdl/execution/java/adapters/http/HttpSystemAdapter.java b/plugins/org.etsi.mts.tdl.execution.java.runtime/src/org/etsi/mts/tdl/execution/java/adapters/http/HttpSystemAdapter.java
index e94e8d9..9926f1a 100644
--- a/plugins/org.etsi.mts.tdl.execution.java.runtime/src/org/etsi/mts/tdl/execution/java/adapters/http/HttpSystemAdapter.java
+++ b/plugins/org.etsi.mts.tdl.execution.java.runtime/src/org/etsi/mts/tdl/execution/java/adapters/http/HttpSystemAdapter.java
@@ -167,7 +167,7 @@ public class HttpSystemAdapter implements SystemAdapter {
 				if (uri.getQuery() != null)
 					query = uri.getQuery() + "&" + query;
 				uri = new URI(uri.getScheme(), uri.getUserInfo(), uri.getHost(), uri.getPort(), uri.getPath(),
-						URLEncoder.encode(query, UTF_8), uri.getFragment());
+						query, uri.getFragment());
 			}
 		} catch (URISyntaxException e) {
 			handleError(e);
-- 
GitLab