Fix the null pointer exception 35/10135/1
authorMurali <murali.p@huawei.com>
Mon, 4 Sep 2017 05:51:44 +0000 (05:51 +0000)
committerMurali <murali.p@huawei.com>
Mon, 4 Sep 2017 05:51:44 +0000 (05:51 +0000)
Change-Id: I1ebc769db84dfe9fe53f4cc60576bb7f855b9d92
Jira:VNFSDK-34
Signed-off-by: Murali <murali.p@huawei.com>
vnfmarket-be/vnf-sdk-marketplace/src/main/java/org/onap/vnfsdk/marketplace/wrapper/PackageWrapper.java

index b6fba66..3bb383f 100644 (file)
@@ -201,9 +201,14 @@ public class PackageWrapper {
             return Response.status(Status.EXPECTATION_FAILED).build();
         }
 
-        LOG.info("the fileDetail = " + ToolUtil.objectToString(fileDetail));
+        String fileName = "temp_"+ packageId + ".csar";
+        if (null != fileDetail)
+        {
+            LOG.info("the fileDetail = " + ToolUtil.objectToString(fileDetail));
 
-        String fileName = ToolUtil.processFileName(fileDetail.getFileName());
+            fileName = ToolUtil.processFileName(fileDetail.getFileName());
+        }
+        
         String localDirName = ToolUtil.getTempDir(CommonConstant.CATALOG_CSAR_DIR_NAME, fileName);
 
         String contentRange = null;