[SDC] Validate PMDictionary content in Deployment artifacts tab 39/116039/5
authorAdam Wudzinski <adam.wudzinski@nokia.com>
Wed, 2 Dec 2020 17:07:22 +0000 (18:07 +0100)
committerMaciej Malewski <maciej.malewski@nokia.com>
Thu, 3 Dec 2020 15:23:32 +0000 (16:23 +0100)
commit5700275b3e147e0053ae7872271a9f2fbfa13e06
tree4659630516c209ca79148bb15c8a4b978eec6f19
parent562577c33c08d1c6716676d6d7501693b08b9f21
[SDC] Validate PMDictionary content in Deployment artifacts tab

Validate PMDictionary file content when adding or updating PMDictionary in Deployment artifacts tab. Fix dependencies conflict.

Issue-ID: SDC-3390
Signed-off-by: Adam Wudzinski <adam.wudzinski@nokia.com>
Change-Id: I6f6bb196ef061419a309a8ded5fdbe116982a037
catalog-be/pom.xml
catalog-be/src/main/docker/backend/chef-repo/cookbooks/sdc-catalog-be/files/default/error-configuration.yaml
catalog-be/src/main/java/org/openecomp/sdc/be/components/impl/ArtifactsBusinessLogic.java
catalog-be/src/main/java/org/openecomp/sdc/be/components/impl/artifact/PayloadTypeEnum.java
catalog-be/src/main/java/org/openecomp/sdc/be/components/impl/validation/PMDictionaryValidator.java [new file with mode: 0644]
catalog-be/src/main/resources/config/error-configuration.yaml
catalog-be/src/test/java/org/openecomp/sdc/be/components/impl/validation/PMDictionaryValidatorTest.java [new file with mode: 0644]
catalog-dao/src/main/java/org/openecomp/sdc/be/dao/api/ActionStatus.java
integration-tests/src/test/resources/Files/PNFs/pmDictionary.yml
openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/pom.xml
openecomp-be/lib/openecomp-sdc-validation-lib/openecomp-sdc-validation-impl/pom.xml