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