From 1f86855c38f8fe1afaeb24bef092dd41037ed13e Mon Sep 17 00:00:00 2001
From: maximthomas <maxim.thomas@gmail.com>
Date: Wed, 25 Dec 2024 11:34:00 +0000
Subject: [PATCH] Update target JDK to 11 and move to JakartaEE

---
 opendj-dsml-servlet/pom.xml                                                 |    2 +-
 opendj-dsml-servlet/src/main/java/org/opends/dsml/protocol/DSMLServlet.java |   16 ++++++++--------
 SECURITY.md                                                                 |   11 ++++++-----
 3 files changed, 15 insertions(+), 14 deletions(-)

diff --git a/SECURITY.md b/SECURITY.md
index 7a1baba..b3be9b1 100644
--- a/SECURITY.md
+++ b/SECURITY.md
@@ -2,11 +2,12 @@
 
 ## Supported Versions
 
-| Version | Supported          |
-| ------- | ------------------ |
-| Open Identity Platform Community OpenDJ 4.x.x   | :white_check_mark: |
-| Forgerock OpenDJ 3.x.x   | :x: : upgrade to  Open Identity Platform Community OpenDJ 4.x.x     |
-| Forgerock OpenDJ 2.x.x   | :x:  : upgrade to  Open Identity Platform Community OpenDJ 4.x.x      |
+| Version                                       | Java Versions Support | EE         | Supported                                                       |
+|-----------------------------------------------|-----------------------|------------|-----------------------------------------------------------------|
+| Open Identity Platform Community OpenDJ 5.x.x | 11 and later          | Jakarta EE | :white_check_mark:                                              |
+| Open Identity Platform Community OpenDJ 4.x.x | 8 and later           | Java EE    | :white_check_mark:                                              |
+| Forgerock OpenDJ 3.x.x                        | 1.6, 1.7              | Java EE    | :x: : upgrade to Open Identity Platform Community OpenDJ 4.x.x |
+| Forgerock OpenDJ 2.x.x                        | 1.6, 1.7              | Java EE    | :x: : upgrade to Open Identity Platform Community OpenDJ 4.x.x |
 
 ## Reporting a Vulnerability
 
diff --git a/opendj-dsml-servlet/pom.xml b/opendj-dsml-servlet/pom.xml
index 7b19d70..487d047 100644
--- a/opendj-dsml-servlet/pom.xml
+++ b/opendj-dsml-servlet/pom.xml
@@ -83,7 +83,7 @@
         <dependency>
         	<groupId>com.sun.xml.ws</groupId>
 		    <artifactId>jaxws-ri</artifactId>
-		    <version>2.3.2</version>
+		    <version>4.0.3</version>
 		    <type>pom</type>
         </dependency>
         
diff --git a/opendj-dsml-servlet/src/main/java/org/opends/dsml/protocol/DSMLServlet.java b/opendj-dsml-servlet/src/main/java/org/opends/dsml/protocol/DSMLServlet.java
index 0001971..b93de93 100644
--- a/opendj-dsml-servlet/src/main/java/org/opends/dsml/protocol/DSMLServlet.java
+++ b/opendj-dsml-servlet/src/main/java/org/opends/dsml/protocol/DSMLServlet.java
@@ -59,14 +59,14 @@
 import javax.xml.parsers.DocumentBuilderFactory;
 import javax.xml.parsers.ParserConfigurationException;
 import javax.xml.parsers.SAXParserFactory;
-import javax.xml.soap.MessageFactory;
-import javax.xml.soap.MimeHeaders;
-import javax.xml.soap.SOAPBody;
-import javax.xml.soap.SOAPConstants;
-import javax.xml.soap.SOAPElement;
-import javax.xml.soap.SOAPException;
-import javax.xml.soap.SOAPHeader;
-import javax.xml.soap.SOAPMessage;
+import jakarta.xml.soap.MessageFactory;
+import jakarta.xml.soap.MimeHeaders;
+import jakarta.xml.soap.SOAPBody;
+import jakarta.xml.soap.SOAPConstants;
+import jakarta.xml.soap.SOAPElement;
+import jakarta.xml.soap.SOAPException;
+import jakarta.xml.soap.SOAPHeader;
+import jakarta.xml.soap.SOAPMessage;
 import javax.xml.validation.Schema;
 import javax.xml.validation.SchemaFactory;
 

--
Gitblit v1.10.0