X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=ecomp-portal-widget-ms%2Fwidget-ms%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Fportalapp%2Fwidget%2Fservice%2Fimpl%2FStorageServiceImpl.java;h=7a35ba4efb4b35584ce8bbb737549950d09ca377;hb=83de9db899ebf7ec87220670d6f5cf35a10d087b;hp=186117286bf16878889ea1e2797d094a6d691229;hpb=1b7a67049f756c2d44465b5291246d15bcfbe87f;p=portal.git diff --git a/ecomp-portal-widget-ms/widget-ms/src/main/java/org/onap/portalapp/widget/service/impl/StorageServiceImpl.java b/ecomp-portal-widget-ms/widget-ms/src/main/java/org/onap/portalapp/widget/service/impl/StorageServiceImpl.java index 18611728..7a35ba4e 100644 --- a/ecomp-portal-widget-ms/widget-ms/src/main/java/org/onap/portalapp/widget/service/impl/StorageServiceImpl.java +++ b/ecomp-portal-widget-ms/widget-ms/src/main/java/org/onap/portalapp/widget/service/impl/StorageServiceImpl.java @@ -39,6 +39,7 @@ import org.springframework.web.multipart.MultipartFile; public class StorageServiceImpl implements StorageService { private static final Logger logger = LoggerFactory.getLogger(StorageServiceImpl.class); + private final String TMP_PATH = "/tmp/"; @Autowired private SessionFactory sessionFactory; @@ -98,13 +99,14 @@ public class StorageServiceImpl implements StorageService { throw new StorageException( "StorageServiceImpl.checkZipFile: Failed to store empty file " + file.getOriginalFilename()); } - String fileLocation = file.getOriginalFilename(); + + String fileLocation = TMP_PATH+file.getOriginalFilename(); logger.debug("StorageServiceImpl.checkZipFile: store the widget to:" + fileLocation); convFile = new File(fileLocation); try(FileOutputStream fos = new FileOutputStream(convFile)){ fos.write(file.getBytes()); } - map = unzipper.unzip_db(fileLocation, ".", "tempWidgets"); + map = unzipper.unzip_db(fileLocation, TMP_PATH, "tempWidgets"); convFile.delete(); } catch (IOException e) { logger.error("StorageServiceImpl.checkZipFile: Failed to store file " + file.getOriginalFilename(), e);