TEIV API Uplift - ProblemDetails implementation 73/14973/2
authorKrupaNagabhushan <krupa.nagabhushan@est.tech>
Fri, 19 Sep 2025 09:06:09 +0000 (10:06 +0100)
committerKrupaNagabhushan <krupa.nagabhushan@est.tech>
Tue, 23 Sep 2025 15:25:05 +0000 (16:25 +0100)
commita0576dbed97ff0c94c91d160ec1af9ca1c6a2904
treef6c6db3972d647f2ade95fbd73c3533855a55fba
parentb7dfec55755aef4297a5b43f937fae65eb1b6bb4
TEIV API Uplift - ProblemDetails implementation

Issue-ID: SMO-196
Change-Id: I3be2de258bf34e85cdfb5bbeff1119667ecff3b1
Signed-off-by: KrupaNagabhushan <krupa.nagabhushan@est.tech>
36 files changed:
docs/offeredapis/html/index.html
docs/offeredapis/index.html
docs/offeredapis/topology-exposure-inventory-openapi.json
docs/offeredapis/topology-exposure-inventory-openapi.yaml
teiv/src/main/java/org/oran/smo/teiv/RequestFilter.java
teiv/src/main/java/org/oran/smo/teiv/exposure/OranTeivErrorJsonMessage.java
teiv/src/main/java/org/oran/smo/teiv/exposure/exception/ApplicationExceptionHandler.java
teiv/src/main/java/org/oran/smo/teiv/groups/rest/controller/GroupsController.java
teiv/src/main/java/org/oran/smo/teiv/utils/TeivConstants.java
teiv/src/main/resources/v1/topology-exposure-inventory-openapi.yaml
teiv/src/test/resources/contracts/exposure/classifiers/01_getClassifiers_getRelationshipsByType.groovy
teiv/src/test/resources/contracts/exposure/classifiers/03_postClassifiers_merge.groovy
teiv/src/test/resources/contracts/exposure/classifiers/04_postClassifiers_delete.groovy
teiv/src/test/resources/contracts/exposure/data/00_getAllDomains.groovy
teiv/src/test/resources/contracts/exposure/data/01_getTopologyEntityTypes.groovy
teiv/src/test/resources/contracts/exposure/data/02_getTopologyByEntityTypeName.groovy
teiv/src/test/resources/contracts/exposure/data/03_getTopologyById.groovy
teiv/src/test/resources/contracts/exposure/data/04_getAllRelationshipsForEntityId.groovy
teiv/src/test/resources/contracts/exposure/data/05_getRelationshipTypes.groovy
teiv/src/test/resources/contracts/exposure/data/06_getRelationshipsByType.groovy
teiv/src/test/resources/contracts/exposure/data/07_getRelationshipById.groovy
teiv/src/test/resources/contracts/exposure/data/08_getEntitiesByDomain.groovy
teiv/src/test/resources/contracts/exposure/decorators/03_postDecoratorsMerge.groovy
teiv/src/test/resources/contracts/exposure/decorators/04_postDecoratorsDelete.groovy
teiv/src/test/resources/contracts/exposure/schemas/00_getAllSchemas.groovy
teiv/src/test/resources/contracts/exposure/schemas/01_getSchemaContent.groovy
teiv/src/test/resources/contracts/exposure/schemas/02_postSchemas.groovy
teiv/src/test/resources/contracts/exposure/schemas/03_deleteSchemas.groovy
teiv/src/test/resources/contracts/groups/00_createGroup.groovy
teiv/src/test/resources/contracts/groups/01_getGroups.groovy
teiv/src/test/resources/contracts/groups/02_getGroupById.groovy
teiv/src/test/resources/contracts/groups/03_deleteGroup.groovy
teiv/src/test/resources/contracts/groups/04_putGroup.groovy
teiv/src/test/resources/contracts/groups/05_getMembers.groovy
teiv/src/test/resources/contracts/groups/06_getProvidedMembers.groovy
teiv/src/test/resources/contracts/groups/07_updateProvidedMembers.groovy