diff --git a/pom.xml b/pom.xml
index 3237cef..2a7dbf0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -105,7 +105,7 @@
javax.servlet
javax.servlet-api
3.0.1
- provided
+
@@ -151,11 +151,11 @@
-
- io.swagger
- swagger-jersey2-jaxrs
- 1.5.0
-
+
+
+
+
+
diff --git a/src/main/java/org/gcube/spatial/data/sdi/SDIService.java b/src/main/java/org/gcube/spatial/data/sdi/SDIService.java
index e05398d..f478235 100644
--- a/src/main/java/org/gcube/spatial/data/sdi/SDIService.java
+++ b/src/main/java/org/gcube/spatial/data/sdi/SDIService.java
@@ -8,11 +8,9 @@ import org.gcube.smartgears.ContextProvider;
import org.gcube.smartgears.configuration.container.ContainerConfiguration;
import org.gcube.smartgears.context.application.ApplicationContext;
import org.gcube.spatial.data.sdi.model.ServiceConstants;
-import org.gcube.spatial.data.sdi.rest.GeoNetwork;
import org.glassfish.jersey.media.multipart.MultiPartFeature;
import org.glassfish.jersey.server.ResourceConfig;
-import io.swagger.jaxrs.config.BeanConfig;
import lombok.extern.slf4j.Slf4j;
@Slf4j
@ApplicationPath(ServiceConstants.APPLICATION)
@@ -27,8 +25,8 @@ public class SDIService extends ResourceConfig{
super();
packages("org.gcube.spatial.data");
// packages("org.gcube.spatial.data.sdi.model");
- register(io.swagger.jaxrs.listing.ApiListingResource.class);
- register(io.swagger.jaxrs.listing.SwaggerSerializers.class);
+// register(io.swagger.jaxrs.listing.ApiListingResource.class);
+// register(io.swagger.jaxrs.listing.SwaggerSerializers.class);
register(MultiPartFeature.class);
// register(MoxyXmlFeature.class);
ApplicationContext context=ContextProvider.get();
@@ -55,17 +53,17 @@ public class SDIService extends ResourceConfig{
//SWAGGER
- BeanConfig beanConfig = new BeanConfig();
- beanConfig.setVersion("1.0.0");
- beanConfig.setSchemes(new String[]{"http","https"});
- beanConfig.setHost(hostName+":"+port);
- beanConfig.setBasePath("/gcube/service/");
- beanConfig.setResourcePackage(GeoNetwork.class.getPackage().getName());
- beanConfig.setTitle("SDI Service");
- beanConfig.setDescription("REST Interface towards SDI facilities");
- beanConfig.setPrettyPrint(true);
- beanConfig.setScan(true);
-
+// BeanConfig beanConfig = new BeanConfig();
+// beanConfig.setVersion("1.0.0");
+// beanConfig.setSchemes(new String[]{"http","https"});
+// beanConfig.setHost(hostName+":"+port);
+// beanConfig.setBasePath("/gcube/service/");
+// beanConfig.setResourcePackage(GeoNetwork.class.getPackage().getName());
+// beanConfig.setTitle("SDI Service");
+// beanConfig.setDescription("REST Interface towards SDI facilities");
+// beanConfig.setPrettyPrint(true);
+// beanConfig.setScan(true);
+//
// System.out.println("********************** SDI INIT *****************************");
diff --git a/src/main/java/org/gcube/spatial/data/sdi/rest/GeoNetwork.java b/src/main/java/org/gcube/spatial/data/sdi/rest/GeoNetwork.java
index ae8dd0f..104a054 100644
--- a/src/main/java/org/gcube/spatial/data/sdi/rest/GeoNetwork.java
+++ b/src/main/java/org/gcube/spatial/data/sdi/rest/GeoNetwork.java
@@ -25,11 +25,9 @@ import org.gcube.spatial.data.sdi.model.services.ServiceDefinition.Type;
import com.fasterxml.jackson.databind.SerializationFeature;
import com.fasterxml.jackson.jaxrs.annotation.JacksonFeatures;
-import io.swagger.annotations.Api;
import lombok.extern.slf4j.Slf4j;
@Path(ServiceConstants.GeoNetwork.INTERFACE)
-@Api(value=ServiceConstants.GeoNetwork.INTERFACE)
@Slf4j
@ManagedBy(SDIServiceManager.class)
public class GeoNetwork {
diff --git a/src/main/java/org/gcube/spatial/data/sdi/rest/GeoServer.java b/src/main/java/org/gcube/spatial/data/sdi/rest/GeoServer.java
index 48eedba..ede0db7 100644
--- a/src/main/java/org/gcube/spatial/data/sdi/rest/GeoServer.java
+++ b/src/main/java/org/gcube/spatial/data/sdi/rest/GeoServer.java
@@ -24,11 +24,9 @@ import org.gcube.spatial.data.sdi.model.services.ServiceDefinition.Type;
import com.fasterxml.jackson.databind.SerializationFeature;
import com.fasterxml.jackson.jaxrs.annotation.JacksonFeatures;
-import io.swagger.annotations.Api;
import lombok.extern.slf4j.Slf4j;
@Path(ServiceConstants.GeoServer.INTERFACE)
-@Api(value=ServiceConstants.GeoServer.INTERFACE)
@Slf4j
@ManagedBy(SDIServiceManager.class)
public class GeoServer {
diff --git a/src/main/java/org/gcube/spatial/data/sdi/rest/SDI.java b/src/main/java/org/gcube/spatial/data/sdi/rest/SDI.java
index acda6bb..9ebf251 100644
--- a/src/main/java/org/gcube/spatial/data/sdi/rest/SDI.java
+++ b/src/main/java/org/gcube/spatial/data/sdi/rest/SDI.java
@@ -17,11 +17,10 @@ import org.gcube.spatial.data.sdi.model.health.HealthReport;
import com.fasterxml.jackson.databind.SerializationFeature;
import com.fasterxml.jackson.jaxrs.annotation.JacksonFeatures;
-import io.swagger.annotations.Api;
import lombok.extern.slf4j.Slf4j;
@Path(ServiceConstants.INTERFACE)
-@Api(value=ServiceConstants.INTERFACE)
+//@Api(value=ServiceConstants.INTERFACE)
@ManagedBy(SDIServiceManager.class)
@Slf4j
public class SDI {
diff --git a/src/main/java/org/gcube/spatial/data/sdi/rest/Thredds.java b/src/main/java/org/gcube/spatial/data/sdi/rest/Thredds.java
index 977c928..8397094 100644
--- a/src/main/java/org/gcube/spatial/data/sdi/rest/Thredds.java
+++ b/src/main/java/org/gcube/spatial/data/sdi/rest/Thredds.java
@@ -15,11 +15,10 @@ import org.gcube.spatial.data.sdi.SDIServiceManager;
import org.gcube.spatial.data.sdi.engine.ThreddsManager;
import org.gcube.spatial.data.sdi.utils.ScopeUtils;
-import io.swagger.annotations.Api;
import lombok.extern.slf4j.Slf4j;
@Path("Thredds")
-@Api(value="Thredds")
+//@Api(value="Thredds")
@Slf4j
@ManagedBy(SDIServiceManager.class)
public class Thredds {
diff --git a/src/test/java/org/gcube/spatial/data/sdi/test/MainTest.java b/src/test/java/org/gcube/spatial/data/sdi/test/MainTest.java
index 3c731dd..2489687 100644
--- a/src/test/java/org/gcube/spatial/data/sdi/test/MainTest.java
+++ b/src/test/java/org/gcube/spatial/data/sdi/test/MainTest.java
@@ -12,14 +12,13 @@ import org.gcube.spatial.data.sdi.LocalConfiguration;
import org.gcube.spatial.data.sdi.SDIService;
import org.gcube.spatial.data.sdi.engine.GISManager;
import org.gcube.spatial.data.sdi.engine.GeoNetworkManager;
-import org.gcube.spatial.data.sdi.engine.TemplateManager;
import org.gcube.spatial.data.sdi.engine.RoleManager;
import org.gcube.spatial.data.sdi.engine.SDIManager;
+import org.gcube.spatial.data.sdi.engine.TemplateManager;
import org.gcube.spatial.data.sdi.engine.TemporaryPersistence;
import org.gcube.spatial.data.sdi.engine.ThreddsManager;
import org.gcube.spatial.data.sdi.model.ServiceConstants;
import org.gcube.spatial.data.sdi.model.metadata.TemplateDescriptor;
-import org.gcube.spatial.data.sdi.rest.GeoNetwork;
import org.gcube.spatial.data.sdi.test.factories.GISManagerFactory;
import org.gcube.spatial.data.sdi.test.factories.GeoNetworkManagerFactory;
import org.gcube.spatial.data.sdi.test.factories.MetadataTemplateManagerFactory;
@@ -34,8 +33,6 @@ import org.glassfish.jersey.test.JerseyTest;
import org.junit.BeforeClass;
import org.junit.Test;
-import io.swagger.jaxrs.config.BeanConfig;
-
public class MainTest extends JerseyTest{
@BeforeClass
@@ -69,22 +66,22 @@ public class MainTest extends JerseyTest{
ResourceConfig config= new ResourceConfig(SDIService.class);
config.register(new MyBinder());
- config.register(io.swagger.jaxrs.listing.ApiListingResource.class);
- config.register(io.swagger.jaxrs.listing.SwaggerSerializers.class);
-
+// config.register(io.swagger.jaxrs.listing.ApiListingResource.class);
+// config.register(io.swagger.jaxrs.listing.SwaggerSerializers.class);
+//
// //SWAGGER
- BeanConfig beanConfig = new BeanConfig();
- beanConfig.setVersion("1.0.0");
- beanConfig.setSchemes(new String[]{"http","https"});
- beanConfig.setHost("localhost:9998");
- beanConfig.setBasePath("gcube/service");
- String packageName=GeoNetwork.class.getPackage().getName();
- System.out.println("PACKAGE : "+packageName);
- beanConfig.setResourcePackage(packageName);
- beanConfig.setScan(true);
- System.out.println(beanConfig.getSwagger());
-
-
+// BeanConfig beanConfig = new BeanConfig();
+// beanConfig.setVersion("1.0.0");
+// beanConfig.setSchemes(new String[]{"http","https"});
+// beanConfig.setHost("localhost:9998");
+// beanConfig.setBasePath("gcube/service");
+// String packageName=GeoNetwork.class.getPackage().getName();
+// System.out.println("PACKAGE : "+packageName);
+// beanConfig.setResourcePackage(packageName);
+// beanConfig.setScan(true);
+// System.out.println(beanConfig.getSwagger());
+//
+//
//Multipart
// config.packages("org.glassfish.jersey.media.multipart");