davsclaus opened a new pull request, #29052:
URL: https://github.com/apache/camel/pull/29052

   Fixes 5 failing tests in `camel-vertx-http` on main:
   
   - `VertxHttpRequestWithPayloadTest.testPostBodyAsMultiMap`, 
`testPostBodyAsFormUrlEncoded`
   - `VertxHttpRequestBodyTypesTest.testPostFormUrlEncodedValuesAreDecoded`, 
`testPostFormUrlEncodedRepeatedName`
   - `VertxHttpSerializedBodyTest.testSerializeRequestBody`
   
   The tests use camel-undertow as their HTTP server. Since #28910 
(CAMEL-26140), the undertow consumer answers 500 when the reply body is a Map 
or an object it cannot write. Before, it sent an empty 200 and logged a WARN. 
The `/form` and `/serialized` server routes ended with the form `Map` or the 
deserialized bean as their body, so the vertx-http producer now got a 500.
   
   These routes now set an empty reply body after the mock, which is what the 
client got before. The consumer side of the test is unchanged.
   
   `mvn test` in `camel-vertx-http`: 124 tests, 0 failures, 0 errors (1 
skipped, as before).
   
   _Claude Code on behalf of davsclaus_
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)
   


-- 
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]

Reply via email to