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));
});
});