diff --git a/src/main/java/org/gcube/application/geoportal/service/rest/Concessioni.java b/src/main/java/org/gcube/application/geoportal/service/rest/Concessioni.java index 6f33ec8..96bf169 100644 --- a/src/main/java/org/gcube/application/geoportal/service/rest/Concessioni.java +++ b/src/main/java/org/gcube/application/geoportal/service/rest/Concessioni.java @@ -62,10 +62,13 @@ public class Concessioni { } } - - public String addSection() { + @PUT + @Produces(MediaType.APPLICATION_JSON) + @Consumes(MediaType.APPLICATION_JSON) + @Path("{"+InterfaceConstants.Parameters.PROJECT_ID+"}") + public String modify(@PathParam(InterfaceConstants.Parameters.PROJECT_ID) String id) { try { - log.info("Loading all projects.."); + log.info("Add Section"); throw new RuntimeException("Feature not yet available"); }catch(WebApplicationException e){ log.warn("Unable to serve request",e); diff --git a/src/test/java/org/gcube/application/geoportal/service/legacy/Concessioni.java b/src/test/java/org/gcube/application/geoportal/service/legacy/Concessioni.java index e88ad73..facc442 100644 --- a/src/test/java/org/gcube/application/geoportal/service/legacy/Concessioni.java +++ b/src/test/java/org/gcube/application/geoportal/service/legacy/Concessioni.java @@ -67,7 +67,8 @@ public class Concessioni extends JerseyTest { System.out.println("Iterating through objects.. "); for(Object o:coll) { System.out.println("Object class is "+o.getClass()); - System.out.println("Concessione is : "+Serialization.readObject(o.toString(), Concessione.class)); + Concessione c=Serialization.readObject(o.toString(), Concessione.class); + System.out.println("Concessione is : "+c.asJson()); } }