diff --git a/src/main/java/org/gcube/datatransfer/resolver/services/GeoportalResolver.java b/src/main/java/org/gcube/datatransfer/resolver/services/GeoportalResolver.java index f3c8969..2593701 100644 --- a/src/main/java/org/gcube/datatransfer/resolver/services/GeoportalResolver.java +++ b/src/main/java/org/gcube/datatransfer/resolver/services/GeoportalResolver.java @@ -46,7 +46,7 @@ import com.google.common.cache.CacheLoader.InvalidCacheLoadException; * * Mar 23, 2023 */ -@Path("{targetAppId:geo|geo-dv|geo-de}") +@Path("/") public class GeoportalResolver { private static final String QP_RESOLVE_AS = "res"; @@ -62,7 +62,7 @@ public class GeoportalResolver { } @GET - @Path("/{vre_name}/{usecase_id}/{project_id}") + @Path("{targetAppId:geo|geo-dv|geo-de}/{vre_name}/{usecase_id}/{project_id}") public Response resolveGeoportal(@Context HttpServletRequest req, @PathParam(PATH_TARGET_APP) String targetAppId, @PathParam(PATH_VRE_NAME) String vreName, @PathParam(PATH_USECASE_ID) String ucdID, @PathParam(PATH_PROJECT_ID) String projectID, @QueryParam(QP_RESOLVE_AS) String resolveAs) @@ -230,7 +230,7 @@ public class GeoportalResolver { * @throws WebApplicationException the web application exception */ @POST - @Path("") + @Path("{targetAppId:geo|geo-dv|geo-de}") @Consumes(MediaType.APPLICATION_JSON) @Produces(MediaType.TEXT_PLAIN) public Response postGeoportal(@Context HttpServletRequest req, GeoportalRequest jsonRequest, @@ -292,7 +292,7 @@ public class GeoportalResolver { //Checking the application towards redirect according the PATH switch (targetAppGeoportalCodes) { case GEO: { - + LOG.debug("With "+targetAppId+" checking the JSON body passed in the request..."); //If the PATH is /geo going to check the target_app_name parameter in the request String targetAppName = jsonRequest.getTargetAppName(); @@ -317,7 +317,7 @@ public class GeoportalResolver { } case GEO_DV: case GEO_DE: { - LOG.info("Do nothing"); + LOG.debug("With "+targetAppId+" do nothing"); break; } default: