From bc3320131ee12a59210559209120f76d6d48dc46 Mon Sep 17 00:00:00 2001 From: lucio Date: Thu, 29 Feb 2024 10:12:09 +0100 Subject: [PATCH] moving to jakarta --- pom.xml | 32 ++++++++++--------- .../discovery/icclient/ICClient.java | 4 +-- .../icclient/stubs/CollectorStub.java | 14 ++++---- .../stubs/MalformedQueryException.java | 2 +- 4 files changed, 28 insertions(+), 24 deletions(-) diff --git a/pom.xml b/pom.xml index ecd79e5..2684280 100644 --- a/pom.xml +++ b/pom.xml @@ -7,47 +7,39 @@ maven-parent 1.1.0 - org.gcube.resources.discovery ic-client 2.0.0-SNAPSHOT Information Collector Client Client API for the Information Collector service - scm:git:https://code-repo.d4science.org/gCubeSystem/${project.artifactId}.git scm:git:https://code-repo.d4science.org/gCubeSystem/${project.artifactId}.git https://code-repo.d4science.org/gCubeSystem/${project.artifactId} - distro - org.gcube.distribution gcube-bom - 3.0.0-SNAPSHOT + 3.0.1-SNAPSHOT pom import - - org.gcube.resources.discovery discovery-client - org.gcube.resources common-gcore-resources - org.gcube.core common-gcore-stubs @@ -60,32 +52,42 @@ org.gcube.common common-security - org.slf4j slf4j-api - + + jakarta.xml.bind + jakarta.xml.bind-api + + + com.sun.xml.bind + jaxb-impl + + + jakarta.xml.ws + jakarta.xml.ws-api + + + com.sun.xml.ws + jaxws-rt + org.gcube.core common-scope-maps compile - org.slf4j slf4j-simple 1.6.4 test - junit junit 4.11 test - - \ No newline at end of file diff --git a/src/main/java/org/gcube/resources/discovery/icclient/ICClient.java b/src/main/java/org/gcube/resources/discovery/icclient/ICClient.java index b30851b..6bfd5bd 100644 --- a/src/main/java/org/gcube/resources/discovery/icclient/ICClient.java +++ b/src/main/java/org/gcube/resources/discovery/icclient/ICClient.java @@ -11,8 +11,6 @@ import java.util.Objects; import java.util.regex.Matcher; import java.util.regex.Pattern; -import javax.xml.ws.soap.SOAPFaultException; - import org.gcube.common.clients.stubs.jaxws.JAXWSUtils; import org.gcube.common.scope.api.ServiceMap; import org.gcube.common.security.providers.SecretManagerProvider; @@ -24,6 +22,8 @@ import org.gcube.resources.discovery.icclient.stubs.MalformedQueryException; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import jakarta.xml.ws.soap.SOAPFaultException; + /** * An {@link DiscoveryClient} that submits queries to the Information Collector, without parsing the results. * diff --git a/src/main/java/org/gcube/resources/discovery/icclient/stubs/CollectorStub.java b/src/main/java/org/gcube/resources/discovery/icclient/stubs/CollectorStub.java index 2046adf..12e807d 100644 --- a/src/main/java/org/gcube/resources/discovery/icclient/stubs/CollectorStub.java +++ b/src/main/java/org/gcube/resources/discovery/icclient/stubs/CollectorStub.java @@ -1,12 +1,14 @@ package org.gcube.resources.discovery.icclient.stubs; -import static org.gcube.resources.discovery.icclient.stubs.CollectorConstants.*; +import static org.gcube.resources.discovery.icclient.stubs.CollectorConstants.portType; +import static org.gcube.resources.discovery.icclient.stubs.CollectorConstants.target_namespace; + +import jakarta.jws.WebMethod; +import jakarta.jws.WebParam; +import jakarta.jws.WebResult; +import jakarta.jws.WebService; +import jakarta.xml.ws.soap.SOAPFaultException; -import javax.jws.WebMethod; -import javax.jws.WebParam; -import javax.jws.WebResult; -import javax.jws.WebService; -import javax.xml.ws.soap.SOAPFaultException; /** * A local interface to the resource discovery service. diff --git a/src/main/java/org/gcube/resources/discovery/icclient/stubs/MalformedQueryException.java b/src/main/java/org/gcube/resources/discovery/icclient/stubs/MalformedQueryException.java index 3b3bf64..1fe5cc2 100644 --- a/src/main/java/org/gcube/resources/discovery/icclient/stubs/MalformedQueryException.java +++ b/src/main/java/org/gcube/resources/discovery/icclient/stubs/MalformedQueryException.java @@ -1,6 +1,6 @@ package org.gcube.resources.discovery.icclient.stubs; -import javax.xml.ws.WebFault; +import jakarta.xml.ws.WebFault; /** * Thrown by {@link CollectorStub#execute(String)} when the query cannot be submitted to the Information Collector