Deleting missing vnf-list entry cause infiniteLoop 31/24931/1
authorJoey Sullivan <joey.sullivan@amdocs.com>
Wed, 22 Nov 2017 21:22:02 +0000 (21:22 +0000)
committerMarcus Williams <marcus.williams@intel.com>
Wed, 22 Nov 2017 23:29:49 +0000 (23:29 +0000)
commit5c70a192bf5e6f619644001bee34e82aa4a6b1c1
treef4de55de0a3069cab039bfbf795a824296469715
parent22c4a272c65c5e4e246de5a4a9d95b614a3e0a44
Deleting missing vnf-list entry cause infiniteLoop

Deleting a vnf-list entry that does not exist from
the databoker throws a
ModifiedNodeDoesNotExistException.  This
conflicted with the optimistic locking retry
mechanism causing a infinite loop.

Change-Id: I216a31eabf710ed365c8d928e4df0e866848eeca
Issue-ID: SDNC-156
Signed-off-by: Joey Sullivan <joey.sullivan@amdocs.com>
(cherry picked from commit 69453d796578d46f1c0b98964b3a786718a86863)
vnfapi/provider/pom.xml
vnfapi/provider/src/main/java/org/onap/sdnc/vnfapi/vnfapiProvider.java
vnfapi/provider/src/test/java/org/onap/sdnc/vnfapi/VnfApiProviderTest.java [new file with mode: 0644]
vnfapi/provider/src/test/java/org/onap/sdnc/vnfapi/VnfTopologyOperationRPCTest.java [new file with mode: 0644]
vnfapi/provider/src/test/java/org/onap/sdnc/vnfapi/util/DataBrokerUtil.java [new file with mode: 0644]
vnfapi/provider/src/test/java/org/onap/sdnc/vnfapi/util/MDSALUtil.java [new file with mode: 0644]
vnfapi/provider/src/test/java/org/onap/sdnc/vnfapi/util/PropBuilder.java [new file with mode: 0644]
vnfapi/provider/src/test/java/org/onap/sdnc/vnfapi/util/VNFSDNSvcLogicServiceClientMockUtil.java [new file with mode: 0644]