diff --git a/pom.xml b/pom.xml index 5d47e9c..a9bede9 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 in.erail api-framework - 2.4.2 + 2.4.3 jar @@ -177,7 +177,7 @@ in.erail glue - 2.4.2 + 2.4.3 org.mockito diff --git a/src/main/java/in/erail/route/OpenAPI3RouteBuilder.java b/src/main/java/in/erail/route/OpenAPI3RouteBuilder.java index 7d9942c..acaa25b 100644 --- a/src/main/java/in/erail/route/OpenAPI3RouteBuilder.java +++ b/src/main/java/in/erail/route/OpenAPI3RouteBuilder.java @@ -25,6 +25,7 @@ import io.vertx.reactivex.ext.web.RoutingContext; import io.vertx.reactivex.ext.web.api.contract.openapi3.OpenAPI3RouterFactory; import in.erail.service.RESTService; +import io.netty.handler.codec.http.HttpResponseStatus; import io.vertx.reactivex.core.buffer.Buffer; import io.vertx.reactivex.ext.web.Cookie; import java.util.Arrays; @@ -257,19 +258,19 @@ public Router getRouter(Router pRouter) { apiFactory.addFailureHandlerByOperationId(service.getOperationId(), (routingContext) -> { routingContext .response() - .setStatusCode(routingContext.statusCode()) + .setStatusCode(HttpResponseStatus.BAD_REQUEST.code()) .end(generateErrorResponse(routingContext)); }); apiFactory.setValidationFailureHandler((routingContext) -> { routingContext .response() - .setStatusCode(routingContext.statusCode()) + .setStatusCode(HttpResponseStatus.BAD_REQUEST.code()) .end(generateErrorResponse(routingContext)); }); apiFactory.setNotImplementedFailureHandler((routingContext) -> { routingContext .response() - .setStatusCode(routingContext.statusCode()) + .setStatusCode(HttpResponseStatus.BAD_REQUEST.code()) .end(generateErrorResponse(routingContext)); }); });