Fix response messages returned by Get delta between anchor and JSON payload API 15/142815/11
authorSourabh Verma <sv001010507@techmahindra.com>
Thu, 1 Jan 2026 08:58:46 +0000 (14:28 +0530)
committerSourabh Verma <sv001010507@techmahindra.com>
Wed, 21 Jan 2026 11:23:53 +0000 (16:53 +0530)
commitd1af12a10f32d9417e0d1924402da39a8e7b0622
tree02eee7f33bdc95d4fa7fa1916bd0de311b9bd252
parent651c2dffc12a45c50e23fcc1fa9c13cb1f4aca4d
Fix response messages returned by Get delta between anchor and JSON payload API

-Updated response message for syntactically invalid JSON input.
-Added proper response codes and exception messages for:
    -Non-existing xpath
    -Invalid xpath
    -Invalid JSON payload/file format
    -Malformed yang/zip file

Issue-ID: CPS-3104
Change-Id: Ic76004fdcf2a3e91afc415f8da7641016ba17258
Signed-off-by: Sourabh Verma <sv001010507@techmahindra.com>
cps-rest/src/test/groovy/org/onap/cps/rest/controller/DeltaRestControllerSpec.groovy
cps-service/src/main/java/org/onap/cps/impl/CpsDeltaServiceImpl.java
cps-service/src/main/java/org/onap/cps/impl/DataNodeFactoryImpl.java
cps-service/src/main/java/org/onap/cps/utils/JsonObjectMapper.java