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 f2be317..5dae553 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("/") +@Path("{targetAppId:geo(-(dv|de))?}") public class GeoportalResolver { private static final String QP_RESOLVE_AS = "res"; @@ -62,7 +62,7 @@ public class GeoportalResolver { } @GET - @Path("{targetAppId:geo|geo-dv|geo-de}/{vre_name}/{usecase_id}/{project_id}") + @Path("/{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("{targetAppId:geo|geo-dv|geo-de}") + @Path("") @Consumes(MediaType.APPLICATION_JSON) @Produces(MediaType.TEXT_PLAIN) public Response postGeoportal(@Context HttpServletRequest req, GeoportalRequest jsonRequest,