Make the jax-rs resource a spring boot RestController 57/136857/1
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Mon, 18 Dec 2023 10:12:30 +0000 (11:12 +0100)
committerFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Mon, 18 Dec 2023 10:16:33 +0000 (11:16 +0100)
commit6d7077ca105bad3593881db079ef2b5eb1aaa6b1
tree520451e439035ce6bfdf4358b9c5e8f35096fa1c
parent33521592f3a466fd5cb6959340c1ec70e412dfa8
Make the jax-rs resource a spring boot RestController

- replace jax-rs annotations with spring boot equivalents
- replace the jersey exception handler with a ControllerAdvice class
- move AAIErrorResponse definitions from test/ to main/

Issue-ID: AAI-3694
Change-Id: I5a45309727bfd84bb2aee5c20957fd845c484d5e
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
19 files changed:
aai-traversal/src/main/java/org/onap/aai/entities/AAIErrorResponse.java
aai-traversal/src/main/java/org/onap/aai/entities/RequestError.java
aai-traversal/src/main/java/org/onap/aai/entities/ServiceException.java
aai-traversal/src/main/java/org/onap/aai/interceptors/post/ResponseTransactionLogging.java
aai-traversal/src/main/java/org/onap/aai/interceptors/pre/RequestTransactionLogging.java
aai-traversal/src/main/java/org/onap/aai/rest/DslConsumer.java
aai-traversal/src/main/java/org/onap/aai/rest/ExceptionHandler.java [deleted file]
aai-traversal/src/main/java/org/onap/aai/rest/GlobalExceptionHandler.java [new file with mode: 0644]
aai-traversal/src/main/java/org/onap/aai/rest/dsl/DslQueryProcessor.java
aai-traversal/src/main/java/org/onap/aai/web/JerseyConfiguration.java
aai-traversal/src/main/java/org/onap/aai/web/WebConfiguration.java
aai-traversal/src/main/resources/application.properties
aai-traversal/src/test/java/org/onap/aai/entities/AAIErrorResponse.java [deleted file]
aai-traversal/src/test/java/org/onap/aai/entities/RequestError.java [deleted file]
aai-traversal/src/test/java/org/onap/aai/entities/ServiceException.java [deleted file]
aai-traversal/src/test/java/org/onap/aai/rest/DslConsumerTest.java
aai-traversal/src/test/java/org/onap/aai/rest/ExceptionHandlerTest.java [deleted file]
aai-traversal/src/test/java/org/onap/aai/rest/SpringExceptionHandlerTest.java [new file with mode: 0644]
aai-traversal/src/test/resources/application-test.properties