Skip to content

Commit cb6032a

Browse files
authored
Merge pull request #48 from vinscom/Add-OpenAPI-fail-check
Added OpenAPI fail check
2 parents 44c0817 + fa6baa9 commit cb6032a

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/main/java/in/erail/route/OpenAPI3RouteBuilder.java

+7
Original file line numberDiff line numberDiff line change
@@ -247,6 +247,13 @@ public Router getRouter(Router pRouter) {
247247
process(routingContext, service.getServiceUniqueId());
248248
}
249249
});
250+
251+
apiFactory.addFailureHandlerByOperationId(service.getOperationId(),(routingContext) -> {
252+
routingContext
253+
.response()
254+
.setStatusCode(400)
255+
.end(routingContext.failure().toString());
256+
});
250257
});
251258
});
252259

0 commit comments

Comments
 (0)