diff --git a/src/main/java/org/gcube/portlets/user/td/gwtservice/server/storage/FilesStorage.java b/src/main/java/org/gcube/portlets/user/td/gwtservice/server/storage/FilesStorage.java index ccedf38..2fc2b4d 100644 --- a/src/main/java/org/gcube/portlets/user/td/gwtservice/server/storage/FilesStorage.java +++ b/src/main/java/org/gcube/portlets/user/td/gwtservice/server/storage/FilesStorage.java @@ -35,12 +35,20 @@ public class FilesStorage { .getLogger(FilesStorage.class); public String storageCSVTempFile(String user, File file) { + String url=null; + try { + IClient client = new StorageClient(user, AccessType.PUBLIC, MemoryType.VOLATILE).getClient(); String remotePath = "/CSVimport/" + file.getName(); logger.debug("remotePath: " + remotePath); client.put(true).LFile(file.getAbsolutePath()).RFile(remotePath); - String url = client.getUrl().RFile(remotePath); + url = client.getUrl().RFile(remotePath); + } catch(Throwable e){ + logger.error("Error no csv file loaded on storage"+e.getLocalizedMessage()); + e.printStackTrace(); + } + return url; }