diff --git a/pom.xml b/pom.xml
index adb6fdd..61f49c9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -202,20 +202,6 @@
compile
-
-
-
-
-
-
-
-
-
-
-
-
-
-
commons-lang
commons-lang
@@ -345,27 +331,6 @@
-
-
- org.apache.maven.plugins
- maven-assembly-plugin
-
-
- descriptor.xml
-
-
-
-
- servicearchive
- install
-
- single
-
-
-
-
-
-
diff --git a/src/main/java/org/gcube/datatransfer/resolver/services/AnalyticsGetResolver.java b/src/main/java/org/gcube/datatransfer/resolver/services/AnalyticsGetResolver.java
index 108a7c6..3eff1da 100644
--- a/src/main/java/org/gcube/datatransfer/resolver/services/AnalyticsGetResolver.java
+++ b/src/main/java/org/gcube/datatransfer/resolver/services/AnalyticsGetResolver.java
@@ -26,9 +26,6 @@ import com.google.common.cache.CacheLoader.InvalidCacheLoadException;
/**
* The AnalyticsGetResolver to resolve an Analytics URL
*
- * Request format
- * [URI_RESOLVER_SERVICE_ENDPOINT]/analytics/get/[VRE_NAME]?dim=[PUBLIC_URL_TO_DATAMIER_INVOCATION_FILE_GENERATED_BY_POST_REQUEST]
- *
* See more at
* https://gcube.wiki.gcube-system.org/gcube/URI_Resolver#Analytics_Resolver
*
diff --git a/src/main/java/org/gcube/datatransfer/resolver/services/CatalogueResolver.java b/src/main/java/org/gcube/datatransfer/resolver/services/CatalogueResolver.java
index e59ab94..6f781a5 100644
--- a/src/main/java/org/gcube/datatransfer/resolver/services/CatalogueResolver.java
+++ b/src/main/java/org/gcube/datatransfer/resolver/services/CatalogueResolver.java
@@ -74,9 +74,6 @@ public class CatalogueResolver {
/**
* Resolve an entity of the Catalogue
- *
- * Request format:
- * [URI_RESOLVER_SERVICE_ENDPOINT]/[ctlg|ctlg-d|ctlg-o|ctlg-g]/[VRE_NAME]/[entity_name]
*
* @param req the req
* @param entityName the entity name
diff --git a/src/main/java/org/gcube/datatransfer/resolver/services/GisResolver.java b/src/main/java/org/gcube/datatransfer/resolver/services/GisResolver.java
index 63fcc46..cc24d7e 100644
--- a/src/main/java/org/gcube/datatransfer/resolver/services/GisResolver.java
+++ b/src/main/java/org/gcube/datatransfer/resolver/services/GisResolver.java
@@ -37,9 +37,6 @@ import com.google.common.cache.CacheLoader.InvalidCacheLoadException;
* Application) in order to display and navigate on web-map the gis layers
* stored in D4Science Geonetwork
* (e.g. http://wiki.i-marine.eu/index.php/Blue_Hackathon_iMarine_Data_Challenges#iMarine_GeoNetwork)
- *
- * Request format
- * [URI_RESOLVER_SERVICE_ENDPOINT]/gis?gis-UUID=[UUID]&scope=[SCOPE]
*
* See more at
* https://gcube.wiki.gcube-system.org/gcube/URI_Resolver#GIS_Resolver
diff --git a/src/main/java/org/gcube/datatransfer/resolver/services/KnimeCreateResolver.java b/src/main/java/org/gcube/datatransfer/resolver/services/KnimeCreateResolver.java
index dd7fcf3..d1de43d 100644
--- a/src/main/java/org/gcube/datatransfer/resolver/services/KnimeCreateResolver.java
+++ b/src/main/java/org/gcube/datatransfer/resolver/services/KnimeCreateResolver.java
@@ -26,9 +26,6 @@ import org.slf4j.LoggerFactory;
/**
* The KnimeCreateResolver is able to create a KNIME URL.
*
- * Request format
- * [URI_RESOLVER_SERVICE_ENDPOINT]/knime/create?[QUERY_STRING_TO_INVOKE_A_KNIME_MODEL]
- *
* See more at
* https://gcube.wiki.gcube-system.org/gcube/URI_Resolver#KNIME_Resolver
*
diff --git a/src/main/java/org/gcube/datatransfer/resolver/services/SMPIDResolver.java b/src/main/java/org/gcube/datatransfer/resolver/services/SMPIDResolver.java
index bde54dc..338d478 100644
--- a/src/main/java/org/gcube/datatransfer/resolver/services/SMPIDResolver.java
+++ b/src/main/java/org/gcube/datatransfer/resolver/services/SMPIDResolver.java
@@ -22,9 +22,6 @@ import org.slf4j.LoggerFactory;
/**
* The SMPIDResolver is able to give HTTP resolution to storage resource by ID.
*
- * Request format
- * [URI_RESOLVER_SERVICE_ENDPOINT]/id?smp-id=[STORAGE_SMP_ID]&fileName=[FILENAME]&contentType=[CONTENT_TYPE]
- *
* See more at
* https://gcube.wiki.gcube-system.org/gcube/URI_Resolver#SMP-ID_Resolver
*
diff --git a/src/main/java/org/gcube/datatransfer/resolver/services/SMPResolver.java b/src/main/java/org/gcube/datatransfer/resolver/services/SMPResolver.java
index 716adee..7ca8b7e 100644
--- a/src/main/java/org/gcube/datatransfer/resolver/services/SMPResolver.java
+++ b/src/main/java/org/gcube/datatransfer/resolver/services/SMPResolver.java
@@ -22,9 +22,6 @@ import org.slf4j.LoggerFactory;
/**
* The SMPResolver is able to give HTTP resolution to SMP protocol URIs
*
- * Request format
- * [URI_RESOLVER_SERVICE_ENDPOINT]/smp?smp-uri=smp://.....
- *
* See more at
* https://gcube.wiki.gcube-system.org/gcube/URI_Resolver#SMP_Resolver
*
diff --git a/src/main/java/org/gcube/datatransfer/resolver/services/StorageHubResolver.java b/src/main/java/org/gcube/datatransfer/resolver/services/StorageHubResolver.java
index 2e7eee1..937bf75 100644
--- a/src/main/java/org/gcube/datatransfer/resolver/services/StorageHubResolver.java
+++ b/src/main/java/org/gcube/datatransfer/resolver/services/StorageHubResolver.java
@@ -28,9 +28,6 @@ import org.slf4j.LoggerFactory;
* The StorageHubResolver provides the methods either to download a gCube
* Workspace file or to get its metadata.
*
- * Request format
- * [URI_RESOLVER_SERVICE_ENDPOINT]/shub/[STORAGE_HUB_FILE_ID]
- *
* See more at
* https://gcube.wiki.gcube-system.org/gcube/URI_Resolver#STORAGE-HUB_Resolver
*
diff --git a/src/main/java/org/gcube/datatransfer/resolver/services/UriResolverDocs.java b/src/main/java/org/gcube/datatransfer/resolver/services/UriResolverDocs.java
index e6053dd..f610233 100644
--- a/src/main/java/org/gcube/datatransfer/resolver/services/UriResolverDocs.java
+++ b/src/main/java/org/gcube/datatransfer/resolver/services/UriResolverDocs.java
@@ -45,7 +45,7 @@ public class UriResolverDocs {
logger.info("pathInfo {}", pathInfo);
try {
- if (pathInfo.equals("/docs/"))
+ if (pathInfo.endsWith("/docs/"))
pathInfo += "index.html";
logger.info("redirecting to {}", pathInfo);
@@ -65,36 +65,4 @@ public class UriResolverDocs {
throw (WebApplicationException) e;
}
}
-
- /**
- * Index.
- *
- * @param req the req
- * @return the input stream
- * @throws WebApplicationException the web application exception
- */
- @GET
-// @Produces({ MediaType.TEXT_HTML })
- @Path("")
- public InputStream index(@Context HttpServletRequest req) throws WebApplicationException {
- logger.info(UriResolverDocs.class.getSimpleName() + " index called");
-
- String pathInfo = "/docs/index.html";
- try {
-
- String realPath = req.getServletContext().getRealPath(pathInfo);
- return new FileInputStream(new File(realPath));
- } catch (Exception e) {
-
- if (!(e instanceof WebApplicationException)) {
- // UNEXPECTED EXCEPTION managing it as WebApplicationException
- String error = pathInfo + " not found. Please, contact the support!";
- throw ExceptionManager.internalErrorException(req, error, this.getClass(), null);
- }
- // ALREADY MANAGED AS WebApplicationException
- logger.error("Exception:", e);
- throw (WebApplicationException) e;
- }
- }
-
}