From: liboNet Date: Fri, 24 May 2019 23:57:55 +0000 (+0800) Subject: Fix data incomplete and not json format X-Git-Tag: 1.4.1~31 X-Git-Url: https://gerrit.onap.org/r/gitweb?p=multicloud%2Fframework.git;a=commitdiff_plain;h=refs%2Fchanges%2F64%2F88464%2F1 Fix data incomplete and not json format the user needs to know the resource information and need to get the json format Change-Id: Id17be27016082bd7c42f8aa6f7a8aa25017e2c8b Issue-ID: MULTICLOUD-651 Signed-off-by: liboNet --- diff --git a/artifactbroker/plugins/reception-plugins/src/main/java/org/onap/policy/distribution/reception/handling/sdc/SdcReceptionHandler.java b/artifactbroker/plugins/reception-plugins/src/main/java/org/onap/policy/distribution/reception/handling/sdc/SdcReceptionHandler.java index 48ee0ea..a2c8b05 100644 --- a/artifactbroker/plugins/reception-plugins/src/main/java/org/onap/policy/distribution/reception/handling/sdc/SdcReceptionHandler.java +++ b/artifactbroker/plugins/reception-plugins/src/main/java/org/onap/policy/distribution/reception/handling/sdc/SdcReceptionHandler.java @@ -274,7 +274,9 @@ public class SdcReceptionHandler extends AbstractReceptionHandler implements INo //store the service level info to serivce-meta.json filePath = Paths.get("/data",vfModule.getVfModuleModelCustomizationUUID(), "service-meta.json").toString(); - writeFileByFileWriter(filePath, notificationData.toString()); + try(FileWriter writer = new FileWriter(filePath)){ + new Gson().toJson(resource, writer); + } LOGGER.debug("pass to create directory artifact file"); } catch (final IOException exp) { LOGGER.error("Failed to create directory artifact file", exp);