From 30e99b484fcc96d2304a05db5d8972d2250f0756 Mon Sep 17 00:00:00 2001 From: franciscovila Date: Wed, 15 Mar 2023 15:44:02 +0000 Subject: Certifying a template with two connected services results in error Issue-ID: SDC-4437 Signed-off-by: franciscovila Change-Id: Iad53c2204b0db48e115f4133c0a68b1f722626fc --- .../src/main/java/org/openecomp/sdc/be/tosca/ToscaExportHandler.java | 3 +++ 1 file changed, 3 insertions(+) (limited to 'catalog-be/src/main/java') diff --git a/catalog-be/src/main/java/org/openecomp/sdc/be/tosca/ToscaExportHandler.java b/catalog-be/src/main/java/org/openecomp/sdc/be/tosca/ToscaExportHandler.java index de35bcf889..773213a80e 100644 --- a/catalog-be/src/main/java/org/openecomp/sdc/be/tosca/ToscaExportHandler.java +++ b/catalog-be/src/main/java/org/openecomp/sdc/be/tosca/ToscaExportHandler.java @@ -1579,6 +1579,9 @@ public class ToscaExportHandler { */ private boolean isRequirementBelongToRelation(Component originComponent, RelationshipInfo reqAndRelationshipPair, RequirementDefinition requirement, String fromInstanceId) { + if (originComponent.isService() && requirement.getUniqueId().equals(reqAndRelationshipPair.getRequirementUid())) { + return true; + } if (!StringUtils.equals(requirement.getName(), reqAndRelationshipPair.getRequirement())) { log.debug("Failed to find a requirement with name {} and reqAndRelationshipPair {}", requirement.getName(), reqAndRelationshipPair.getRequirement()); -- cgit 1.2.3-korg