From 0afaa34b313172526ccbb14d405f025743cf7e99 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 13 Nov 2025 13:22:55 +0000 Subject: [PATCH 01/15] Initial plan From b94585bc69d70b15c46241365f0289703fb3e1aa Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 13 Nov 2025 13:31:34 +0000 Subject: [PATCH 02/15] Convert ProxyServlet to use JDK 11 HttpClient - Removed Apache HttpClient dependencies from pom.xml - Rewrote ProxyServlet to use java.net.http.HttpClient - Updated URITemplateProxyServlet to remove Apache HTTP dependencies - Updated OSGI manifest imports - Code compiles successfully Co-authored-by: dsmiley <377295+dsmiley@users.noreply.github.com> --- pom.xml | 32 +- .../mitre/dsmiley/httpproxy/ProxyServlet.java | 333 ++++++++---------- .../httpproxy/URITemplateProxyServlet.java | 49 ++- 3 files changed, 181 insertions(+), 233 deletions(-) diff --git a/pom.xml b/pom.xml index 73b6685..8ff05f8 100644 --- a/pom.xml +++ b/pom.xml @@ -40,11 +40,6 @@ UTF-8 - - - [4.5.14,5.0) - - 4.3.6