diff --git a/src/main/java/org/gcube/portlets/user/uriresolvermanager/UriResolverManager.java b/src/main/java/org/gcube/portlets/user/uriresolvermanager/UriResolverManager.java index 8be39d2..6c5b6c9 100644 --- a/src/main/java/org/gcube/portlets/user/uriresolvermanager/UriResolverManager.java +++ b/src/main/java/org/gcube/portlets/user/uriresolvermanager/UriResolverManager.java @@ -205,9 +205,7 @@ public class UriResolverManager { } String baseURI = serviceAccessPoint.getServiceUrl(); - releaseReader(); - String params = UrlEncoderUtil.encodeQuery(parameters); link = baseURI+"?"+params; logger.info("Created HTTP URI request (link): "+link); @@ -219,7 +217,7 @@ public class UriResolverManager { link = shortener.shorten(link); logger.info("Shorted link is: "+link); }catch(Exception e){ - logger.warn("An error occurred on shortener the link ",e); + logger.warn("An error occurred during link shortening: ",e); } } } catch (IllegalArgumentException e){ @@ -229,6 +227,7 @@ public class UriResolverManager { logger.error("Uri Resolver Exception: ", e); throw new UriResolverMapException("Uri Resolver error: " +e.getMessage()); } + return link; }