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

   # Description
   
   Fixes a regression on the main build (Jenkins, JDK 25):
   
   ```
   JsonDataFormatReifierTest.testGsonDoesNotIncludeJacksonOnlyOptions
   Gson should not include Jackson-only option: allowUnmarshallType ==> 
expected: <false> but was: <true>
   ```
   
   #28156 (acc4e469d515, 
[CAMEL-24426](https://issues.apache.org/jira/browse/CAMEL-24426)) made 
`JsonDataFormatReifier` pass `allowUnmarshallType` to Gson and Jsonb on 
purpose, so the unmarshal type header is used only when the option is enabled. 
`JsonDataFormatReifierTest` in `camel-core` still listed `allowUnmarshallType` 
as a Jackson-only option. That PR's CI did not run `camel-core` tests, so the 
failure only showed up on the main build.
   
   The test now:
   - expects `allowUnmarshallType` for Gson and Jsonb;
   - still expects none of the Jackson-only options for Fastjson.
   
   Test-only change. `JsonDataFormatReifierTest` passes locally (4 tests) 
against the current `camel-core-model` and `camel-core-reifier`.
   
   _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