Fixed SO request creation 47/89847/1
authorpramod.jamkhedkar <pramod@research.att.com>
Fri, 14 Jun 2019 02:08:07 +0000 (22:08 -0400)
committerpramod.jamkhedkar <pramod@research.att.com>
Fri, 14 Jun 2019 02:08:33 +0000 (22:08 -0400)
Fixed the SO creation from aai custom query.

Issue-ID: POLICY-1856
Change-Id: I5842a4dccbd61c774d84c8e897a876eae76d3a79
Signed-off-by: pramod.jamkhedkar <pramod@research.att.com>
models-interactions/model-actors/actor.so/src/main/java/org/onap/policy/controlloop/actor/so/SoActorServiceProvider.java
models-interactions/model-actors/actor.so/src/test/resources/org/onap/policy/controlloop/actor/so/aai/AaiCqResponseFull.json

index 1d2c7c9..2da0a95 100644 (file)
@@ -198,6 +198,7 @@ public class SoActorServiceProvider implements Actor {
             soModelInfo.setModelName(policy.getTarget().getModelName());
             soModelInfo.setModelVersion(policy.getTarget().getModelVersion());
             soModelInfo.setModelVersionId(policy.getTarget().getModelVersionId());
+            soModelInfo.setModelType("vfModule");
             return soModelInfo;
         } else {
             return null;
@@ -601,11 +602,9 @@ public class SoActorServiceProvider implements Actor {
         relatedInstanceListElement2.getRelatedInstance().getModelInfo()
                 .setModelName(aaiCqResponse.getModelVerByVersionId(vnfItem.getModelVersionId()).getModelName());
         relatedInstanceListElement2.getRelatedInstance().getModelInfo().setModelVersion(
-                aaiCqResponse.getModelVerByVersionId(vnfServiceItem.getModelVersionId()).getModelVersion());
+                aaiCqResponse.getModelVerByVersionId(vnfItem.getModelVersionId()).getModelVersion());
 
 
-        relatedInstanceListElement2.getRelatedInstance().getModelInfo().setModelCustomizationName(
-                vnfItem.getVnfType().substring(vnfItem.getVnfType().lastIndexOf('/') + 1));
         relatedInstanceListElement2.getRelatedInstance().getModelInfo()
                 .setModelCustomizationId(vnfItem.getModelCustomizationId());
 
index 8b3c24f..1aa9144 100644 (file)
             "model-ver": {
                 "model-version-id": "189a5070-3bd5-45ac-8a1d-c84ca40b277b",
                 "model-name": "vFWCL_vFWSNK bbefb8ce-2bde",
-                "model-version": "1.0",
+                "model-version": "2.0",
                 "model-description": "vendor software product",
                 "resource-version": "1556724755172",
                 "model-elements": {
             }
         }
     ]
-}
\ No newline at end of file
+}