oscerd opened a new issue, #9053:
URL: https://github.com/apache/camel-quarkus/issues/9053
`extensions/avro-rpc/.../spi/VertxHttpServer.java:44-69`
```java
vertx.createHttpServer().requestHandler(rc -> {
rc.bodyHandler(handler -> {
HttpServletRequestFromBytes req = new
HttpServletRequestFromBytes(handler.getBytes(), ...);
```
The server is created with no `HttpServerOptions`, and `rc.bodyHandler(...)`
aggregates the complete request body in memory before the Avro responder parses
anything. Because this server is created directly rather than through the
Quarkus HTTP layer, `quarkus.http.limits.max-body-size` does not apply to it.
**Suggested fix**
Pass `HttpServerOptions` with a sane maximum and bound the aggregation path,
rejecting oversized requests with 413 — ideally mirroring
`quarkus.http.limits.max-body-size` so the two agree.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]