From 132b79a57b0595430cfa245590e3b1a5d61891c5 Mon Sep 17 00:00:00 2001
From: Joaquín Reñé <jrene@curisit.net>
Date: Fri, 17 Apr 2026 07:13:56 +0000
Subject: [PATCH] #4479 - upgrade SecurisServer to Java 21

---
 securis/pom.xml |   23 +++++++++++++++++++++++
 1 files changed, 23 insertions(+), 0 deletions(-)

diff --git a/securis/pom.xml b/securis/pom.xml
index bf7229f..b070e95 100644
--- a/securis/pom.xml
+++ b/securis/pom.xml
@@ -24,7 +24,9 @@
         <jakarta.cdi.version>4.0.1</jakarta.cdi.version>
         <jackson.version>2.17.2</jackson.version>
         <beanutils.version>1.9.4</beanutils.version>
+        <weld.version>5.1.2.Final</weld.version>
         <log4j.version>2.18.0</log4j.version>
+        
     </properties>
 
     <dependencies>
@@ -64,6 +66,12 @@
 		</dependency>        
 		
 		<dependency>
+		    <groupId>javax.persistence</groupId>
+		    <artifactId>javax.persistence-api</artifactId>
+		    <version>2.2</version>
+		</dependency>
+		
+		<dependency>
 		  <groupId>org.apache.commons</groupId>
 		  <artifactId>commons-lang3</artifactId>
 		  <version>3.12.0</version>
@@ -87,6 +95,11 @@
             <version>${jakarta.cdi.version}</version>
             <scope>provided</scope>
         </dependency>
+        <dependency>
+		    <groupId>jakarta.inject</groupId>
+		    <artifactId>jakarta.inject-api</artifactId>
+		    <version>2.0.1</version>
+		</dependency>
 
         <!-- Hibernate 5 compatible con Jakarta Persistence -->
         <!--
@@ -172,6 +185,16 @@
             <artifactId>jackson-datatype-hibernate6</artifactId>
             <version>${jackson.version}</version>
         </dependency>
+        <dependency>
+		    <groupId>org.jboss.weld.servlet</groupId>
+		    <artifactId>weld-servlet-core</artifactId>
+		    <version>${weld.version}</version>
+		</dependency>
+		<dependency>
+		    <groupId>com.mysql</groupId>
+		    <artifactId>mysql-connector-j</artifactId>
+		    <version>9.6.0</version>
+		</dependency>
         
     </dependencies>
 

--
Gitblit v1.3.2