From: Ramya Balaji Date: Sat, 14 Oct 2017 03:42:48 +0000 (-0400) Subject: Changes to capability artifact generation check X-Git-Tag: v1.2.0~27 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=7737b3a2836186c515a42a50146f15c204083b59;p=appc.git Changes to capability artifact generation check Added blank string condition when checking for vnfc type in scope in reference artifact Issue-ID: APPC-277 Change-Id: I25841585b4ba4d0be553303f0020cba247a21086 Signed-off-by: Ramya Balaji --- diff --git a/appc-inbound/appc-artifact-handler/provider/src/main/java/org/openecomp/appc/artifact/handler/node/ArtifactHandlerNode.java b/appc-inbound/appc-artifact-handler/provider/src/main/java/org/openecomp/appc/artifact/handler/node/ArtifactHandlerNode.java index e53247e7e..d945769f4 100644 --- a/appc-inbound/appc-artifact-handler/provider/src/main/java/org/openecomp/appc/artifact/handler/node/ArtifactHandlerNode.java +++ b/appc-inbound/appc-artifact-handler/provider/src/main/java/org/openecomp/appc/artifact/handler/node/ArtifactHandlerNode.java @@ -280,8 +280,11 @@ public class ArtifactHandlerNode implements SvcLogicJavaPlugin { && !scope.isNull(SdcArtifactHandlerConstants.VNFC_TYPE)) { context.setAttribute(SdcArtifactHandlerConstants.VNFC_TYPE, scope.getString(SdcArtifactHandlerConstants.VNFC_TYPE)); - storeCapabilityArtifact=false; - log.info("No capability Artifact for this reference data as it is ar VNFC level!!"); + String vnfcTypeScope = scope.getString(SdcArtifactHandlerConstants.VNFC_TYPE); + if (StringUtils.isNotBlank(vnfcTypeScope)) { + storeCapabilityArtifact = false; + log.info("No capability Artifact for this reference data as it is at VNFC level!!"); + } } else context.setAttribute(SdcArtifactHandlerConstants.VNFC_TYPE, null);