From e8585db17528e549499ded473e7a33734473844d Mon Sep 17 00:00:00 2001 From: Francesco Mangiacrapa Date: Fri, 28 Dec 2018 13:37:53 +0000 Subject: [PATCH] removed commented code git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/data-transfer/uri-resolver@176258 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../StorageHubResolverGetMetadata.java | 88 ------------------- src/main/webapp/WEB-INF/gcube-app.xml | 1 - 2 files changed, 89 deletions(-) delete mode 100644 src/main/java/org/gcube/datatransfer/resolver/services/StorageHubResolverGetMetadata.java diff --git a/src/main/java/org/gcube/datatransfer/resolver/services/StorageHubResolverGetMetadata.java b/src/main/java/org/gcube/datatransfer/resolver/services/StorageHubResolverGetMetadata.java deleted file mode 100644 index 35b6100..0000000 --- a/src/main/java/org/gcube/datatransfer/resolver/services/StorageHubResolverGetMetadata.java +++ /dev/null @@ -1,88 +0,0 @@ -//package org.gcube.datatransfer.resolver.services; -// -//import javax.enterprise.context.RequestScoped; -//import javax.servlet.http.HttpServletRequest; -//import javax.ws.rs.HEAD; -//import javax.ws.rs.Path; -//import javax.ws.rs.PathParam; -//import javax.ws.rs.WebApplicationException; -//import javax.ws.rs.core.Context; -//import javax.ws.rs.core.Response; -//import javax.ws.rs.core.Response.ResponseBuilder; -// -//import org.gcube.common.storagehub.client.StreamDescriptor; -//import org.gcube.common.storagehub.client.plugins.AbstractPlugin; -//import org.gcube.common.storagehub.client.proxies.ItemManagerClient; -//import org.gcube.datatransfer.resolver.services.error.ExceptionManager; -//import org.gcube.datatransfer.resolver.util.StorageHubMetadataResponseBuilder; -//import org.slf4j.Logger; -//import org.slf4j.LoggerFactory; -// -///** -// * The Class StorageHubResolver. -// * -// * @author Francesco Mangiacrapa at ISTI-CNR (francesco.mangiacrapa@isti.cnr.it) -// * Dec 14, 2018 -// */ -//@Path("shub/metadata/{id}") -//public class StorageHubResolverGetMetadata { -// -// private ItemManagerClient client = AbstractPlugin.item().build(); -// -// public static final String STORAGE_HUB_ID = "id"; -// -// private static Logger logger = LoggerFactory.getLogger(StorageHubResolverGetMetadata.class); -// -// private String help = "https://wiki.gcube-system.org/gcube/URI_Resolver#STORAGE-HUB_Resolver"; -// -// @RequestScoped -// @PathParam(STORAGE_HUB_ID) -// String id; -// -// -// /** -// * Gets the metadata. -// * -// * @param req the req -// * @return the metadata -// */ -// @HEAD -// @Path("") -// public Response getMetadata(@Context HttpServletRequest req) { -// logger.info(this.getClass().getSimpleName()+" HEAD getMetadata called"); -// -// try{ -// -// //Checking mandatory parameter id -// if(id==null || id.isEmpty()){ -// logger.error("Path Parameter "+STORAGE_HUB_ID+" not found"); -// throw ExceptionManager.badRequestException(req, "Missing mandatory path parameter "+STORAGE_HUB_ID, StorageHubResolverGetMetadata.class, help); -// } -// -// try{ -// StreamDescriptor descriptor = client.resolvePublicLink(id); -// ResponseBuilder response = Response -// .noContent(); -// -// response = new StorageHubMetadataResponseBuilder(req, response).fillMetadata(descriptor, id); -// return response.build(); -// -// }catch(Exception e){ -// logger.error("Error on getting file with "+id, e); -// String errorMsg = "Error on getting file with hub id '"+id+"'. "+e.getMessage(); -// throw ExceptionManager.internalErrorException(req, errorMsg, StorageHubResolverGetMetadata.class, help); -// } -// -// }catch (Exception e) { -// -// if(!(e instanceof WebApplicationException)){ -// //UNEXPECTED EXCEPTION managing it as WebApplicationException -// String error = "Error occurred on resolving the StorageHub URL with id: "+id+". Please, contact the support!"; -// throw ExceptionManager.internalErrorException(req, error, this.getClass(), help); -// } -// //ALREADY MANAGED as WebApplicationException -// logger.error("Exception:", e); -// throw (WebApplicationException) e; -// } -// } -//} diff --git a/src/main/webapp/WEB-INF/gcube-app.xml b/src/main/webapp/WEB-INF/gcube-app.xml index fb594ba..2a9b9cc 100644 --- a/src/main/webapp/WEB-INF/gcube-app.xml +++ b/src/main/webapp/WEB-INF/gcube-app.xml @@ -5,5 +5,4 @@ URIResolver RESTful /analytics/create/* /knime/create/* - \ No newline at end of file