XML content support for only cps Query v2 52/138652/39
authorRudrangi Anupriya <ra00745022@techmahindra.com>
Wed, 6 Nov 2024 16:50:11 +0000 (22:20 +0530)
committerRudrangi Anupriya <ra00745022@techmahindra.com>
Sun, 17 Nov 2024 17:09:51 +0000 (17:09 +0000)
commit5baf570979a06ec52e40dfaf613bb74665a8d9ff
treef3626a781fa367764de2607b2eaf5ea54c557617
parent37962e3faca4f2306546c4f70d480b0c323d2c68
XML content support for only cps Query v2

Here to bring Support for XML Response Entity in query data nodes

- Add ContentTypeInheadr in cpsQueryV2.yml to support application/xml
- Add contentTypeInHeader parameter to accept xml  in QueryRestController.java
- Implement logic to convert data to xml
- written testcase for above changes made

Issue-ID: CPS-2359
Change-Id: Ieb7eeb66ccbb03703626132c6d5c2eade0e7cb4b
Signed-off-by: Rudrangi Anupriya <ra00745022@techmahindra.com>
cps-rest/docs/openapi/cpsQueryV2.yml
cps-rest/src/main/java/org/onap/cps/rest/controller/QueryRestController.java
cps-rest/src/test/groovy/org/onap/cps/rest/controller/QueryRestControllerSpec.groovy
cps-service/src/main/java/org/onap/cps/utils/XmlFileUtils.java
cps-service/src/test/groovy/org/onap/cps/utils/XmlFileUtilsSpec.groovy
docs/api/swagger/cps/openapi.yaml