diff --git a/pom.xml b/pom.xml
index a736c3e..70c42a2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
com.inteligr8.alfresco
acs-public-rest-api
- 2.1.1-acs23
+ 3.0.0-acs23
Alfresco Content Services ReST API for Java
A library for building ACS JAX-RS REST API clients
@@ -38,17 +38,17 @@
utf-8
- 8
- 8
+ 11
+ 11
lines,vars,source
com.inteligr8.alfresco.acs
23.2.0
- 2.39.1
- 3.5.6
- 2.15.1
+ 3.1.8
+ 4.0.2
+ 2.17.2
@@ -63,9 +63,9 @@
2.2.11
- javax.validation
- validation-api
- 2.0.1.Final
+ jakarta.activation
+ jakarta.activation-api
+ 2.1.3
org.slf4j
@@ -75,7 +75,12 @@
jakarta.ws.rs
jakarta.ws.rs-api
- 2.1.6
+ 3.1.0
+
+
+ jakarta.xml.bind
+ jakarta.xml.bind-api
+ 4.0.1
com.fasterxml.jackson.module
@@ -131,9 +136,12 @@
io.swagger.codegen.v3
swagger-codegen-maven-plugin
- 3.0.45
+ 3.0.61
jaxrs-cxf-client
+
+ true
+
${swagger.basePackage}.api
${swagger.basePackage}.model
diff --git a/src/main/java/com/inteligr8/alfresco/acs/api/NodesCxfApi.java b/src/main/java/com/inteligr8/alfresco/acs/api/NodesCxfApi.java
index b1e1043..5f0d480 100644
--- a/src/main/java/com/inteligr8/alfresco/acs/api/NodesCxfApi.java
+++ b/src/main/java/com/inteligr8/alfresco/acs/api/NodesCxfApi.java
@@ -14,12 +14,12 @@
*/
package com.inteligr8.alfresco.acs.api;
-import javax.ws.rs.Consumes;
-import javax.ws.rs.POST;
-import javax.ws.rs.Path;
-import javax.ws.rs.PathParam;
-import javax.ws.rs.Produces;
-import javax.ws.rs.core.MediaType;
+import jakarta.ws.rs.Consumes;
+import jakarta.ws.rs.POST;
+import jakarta.ws.rs.Path;
+import jakarta.ws.rs.PathParam;
+import jakarta.ws.rs.Produces;
+import jakarta.ws.rs.core.MediaType;
import com.inteligr8.alfresco.acs.model.Error;
import com.inteligr8.alfresco.acs.model.NodeBodyCreateMultipartCxf;
diff --git a/src/main/java/com/inteligr8/alfresco/acs/api/NodesJerseyApi.java b/src/main/java/com/inteligr8/alfresco/acs/api/NodesJerseyApi.java
index c4d7f0f..e65fe54 100644
--- a/src/main/java/com/inteligr8/alfresco/acs/api/NodesJerseyApi.java
+++ b/src/main/java/com/inteligr8/alfresco/acs/api/NodesJerseyApi.java
@@ -14,12 +14,12 @@
*/
package com.inteligr8.alfresco.acs.api;
-import javax.ws.rs.Consumes;
-import javax.ws.rs.POST;
-import javax.ws.rs.Path;
-import javax.ws.rs.PathParam;
-import javax.ws.rs.Produces;
-import javax.ws.rs.core.MediaType;
+import jakarta.ws.rs.Consumes;
+import jakarta.ws.rs.POST;
+import jakarta.ws.rs.Path;
+import jakarta.ws.rs.PathParam;
+import jakarta.ws.rs.Produces;
+import jakarta.ws.rs.core.MediaType;
import com.inteligr8.alfresco.acs.model.Error;
import com.inteligr8.alfresco.acs.model.NodeBodyCreateMultipartJersey;
diff --git a/src/main/java/com/inteligr8/alfresco/acs/api/V0Api.java b/src/main/java/com/inteligr8/alfresco/acs/api/V0Api.java
index 47423b3..2d1d633 100755
--- a/src/main/java/com/inteligr8/alfresco/acs/api/V0Api.java
+++ b/src/main/java/com/inteligr8/alfresco/acs/api/V0Api.java
@@ -16,11 +16,11 @@ package com.inteligr8.alfresco.acs.api;
import java.util.List;
-import javax.ws.rs.GET;
-import javax.ws.rs.Path;
-import javax.ws.rs.PathParam;
-import javax.ws.rs.Produces;
-import javax.ws.rs.QueryParam;
+import jakarta.ws.rs.GET;
+import jakarta.ws.rs.Path;
+import jakarta.ws.rs.PathParam;
+import jakarta.ws.rs.Produces;
+import jakarta.ws.rs.QueryParam;
import com.inteligr8.alfresco.acs.model.v0.AssociationInfo;
import com.inteligr8.alfresco.acs.model.v0.ClassInfo;
diff --git a/src/main/java/com/inteligr8/alfresco/acs/model/NodeBodyCreateMultipartCxf.java b/src/main/java/com/inteligr8/alfresco/acs/model/NodeBodyCreateMultipartCxf.java
index 9e566f0..a8b93e1 100644
--- a/src/main/java/com/inteligr8/alfresco/acs/model/NodeBodyCreateMultipartCxf.java
+++ b/src/main/java/com/inteligr8/alfresco/acs/model/NodeBodyCreateMultipartCxf.java
@@ -23,7 +23,7 @@ import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
-import javax.ws.rs.core.MediaType;
+import jakarta.ws.rs.core.MediaType;
import org.apache.cxf.jaxrs.ext.multipart.Attachment;
import org.apache.cxf.jaxrs.ext.multipart.ContentDisposition;
diff --git a/src/main/java/com/inteligr8/alfresco/acs/model/NodeBodyCreateMultipartJersey.java b/src/main/java/com/inteligr8/alfresco/acs/model/NodeBodyCreateMultipartJersey.java
index 9fd3df0..efc49af 100644
--- a/src/main/java/com/inteligr8/alfresco/acs/model/NodeBodyCreateMultipartJersey.java
+++ b/src/main/java/com/inteligr8/alfresco/acs/model/NodeBodyCreateMultipartJersey.java
@@ -23,7 +23,7 @@ import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
-import javax.ws.rs.core.MediaType;
+import jakarta.ws.rs.core.MediaType;
import org.glassfish.jersey.media.multipart.BodyPart;
import org.glassfish.jersey.media.multipart.FormDataBodyPart;