davsclaus opened a new pull request, #29660: URL: https://github.com/apache/camel/pull/29660
Bundles the new batch-file example (`route/batch-file`, apache/camel-jbang-examples#138), so it is listed under F2 > Run an Example... in the Camel TUI and in the example catalog of the Camel CLI. Two settlement files of 5000 payments each are read line by line with a streaming split; payments of 500 EUR or more are logged, and the two lines with a bad amount go to `rejects/`. Synced with `mvn -Psync-example-catalog generate-resources` in camel-jbang-core from camel-jbang-examples main. Only the batch-file example changed: its catalog entry (level `route`, order 7) and its files, with the Citrus test. Follow-up in this PR: the catalog entry committed upstream did not list `samples/`, so the sync did not fetch the two CSV files that the provider route copies into the inbox, and the bundled example had nothing to read. This PR adds both files (about 180 KB each) and the corrected entry, which is what `generate-catalog.sh` writes. The same fix goes into camel-jbang-examples (apache/camel-jbang-examples#139), so the next sync is a no-op. `ExampleHelperTest`, `ExampleRoutesLoadTest` (72 routes, the batch-file ones included), `ExampleHelperStaleDirsTest`, `ExamplesSayWhatTheyDoTest`, `ExampleToolsRegistryTest` and `ExampleToolsTest` pass. _Claude Code on behalf of davsclaus_ 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_0128ThHB3iQdrvSRLVBGRrdP -- 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]
