From 84eb0c707c621e4855bf27e49be0cc69ded1f321 Mon Sep 17 00:00:00 2001 From: Bogumil Zebek Date: Mon, 27 May 2019 14:24:13 +0200 Subject: Specification change Change-Id: I7810f0310d6c2ae178c6d865494fff88c8751634 Issue-ID: VNFSDK-410 Signed-off-by: Zebek Bogumil --- .../org/onap/cvc/csar/cc/sol004/VTPValidateCSARR146092.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'csarvalidation/src/main/java/org/onap/cvc/csar/cc/sol004') diff --git a/csarvalidation/src/main/java/org/onap/cvc/csar/cc/sol004/VTPValidateCSARR146092.java b/csarvalidation/src/main/java/org/onap/cvc/csar/cc/sol004/VTPValidateCSARR146092.java index 95b35bf..6150a04 100644 --- a/csarvalidation/src/main/java/org/onap/cvc/csar/cc/sol004/VTPValidateCSARR146092.java +++ b/csarvalidation/src/main/java/org/onap/cvc/csar/cc/sol004/VTPValidateCSARR146092.java @@ -59,10 +59,12 @@ public class VTPValidateCSARR146092 extends VTPValidateCSARBase { @Override protected void validateCSAR(CSARArchive csar) { - Optional validateNonManoSection = ValidateNonManoSection.getInstance(csar); - if(validateNonManoSection.isPresent()) { - List csarErrors = validateNonManoSection.get().validate(); - this.errors.addAll(csarErrors); + if(csar.getManifest().isNonManoAvailable()) { + Optional validateNonManoSection = ValidateNonManoSection.getInstance(csar); + if(validateNonManoSection.isPresent()) { + List csarErrors = validateNonManoSection.get().validate(); + this.errors.addAll(csarErrors); + } } } -- cgit 1.2.3-korg