From 07dfe312921538b608c32d41a20540112888751d Mon Sep 17 00:00:00 2001 From: Fabio Sinibaldi Date: Thu, 4 Aug 2022 17:02:59 +0200 Subject: [PATCH] Fixed integration --- .../engine/providers/ucd/SingleISResourceUCDProvider.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/geoportal-service/src/main/java/org/gcube/application/geoportal/service/engine/providers/ucd/SingleISResourceUCDProvider.java b/geoportal-service/src/main/java/org/gcube/application/geoportal/service/engine/providers/ucd/SingleISResourceUCDProvider.java index 0bff6ce..bd0666b 100644 --- a/geoportal-service/src/main/java/org/gcube/application/geoportal/service/engine/providers/ucd/SingleISResourceUCDProvider.java +++ b/geoportal-service/src/main/java/org/gcube/application/geoportal/service/engine/providers/ucd/SingleISResourceUCDProvider.java @@ -63,15 +63,15 @@ public class SingleISResourceUCDProvider extends AbstractScopedMap i log.debug("Full UCD {} ",object); // Register entity in WS WorkspaceManager manager =new WorkspaceManager(); - WorkspaceManager.FolderOptions fo=new WorkspaceManager.FolderOptions(); - fo.setFolderName("UCDs"); + WorkspaceManager.FolderOptions fo=new WorkspaceManager.FolderOptions("UCDs"); + fo.setParent(manager.getAppBase()); fo.setFolderDescription("UCDs registered from server"); FolderContainer folder = manager.createFolder(fo); String jsonString = Serialization.write(object); - WorkspaceManager.FileOptions fileOptions=new WorkspaceManager.FileOptions(new ByteArrayInputStream(jsonString.getBytes(StandardCharsets.UTF_8))); - fileOptions.setFileName(object.getId()); + WorkspaceManager.FileOptions fileOptions=new WorkspaceManager.FileOptions(object.getId(),new ByteArrayInputStream(jsonString.getBytes(StandardCharsets.UTF_8))); + fileOptions.setFileDescription(object.getName()+", ID : "+object.getId()); fileOptions.setParent(folder); RegisteredFile f = manager.registerFile(fileOptions);