You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Claus Ibsen (Jira)" <ji...@apache.org> on 2026/10/18 08:54:00 UTC
[jira] [Commented] (CAMEL-25200) camel-jbang - camel overview: show where each route's message body comes from and report body-never-set
[ https://issues.apache.org/jira/browse/CAMEL-25200?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18128360#comment-18128360 ]
Claus Ibsen commented on CAMEL-25200:
-------------------------------------
Scope carried over from CAMEL-25181, which is closed as a duplicate of this issue:
* Add body-origin information to *camel overview*: for each route, where its message body comes from (from the consumer, from the calling route, from an error handler or saga, or never set), and the first step that may set it. Add a {{body-never-set}} finding for a step that reads a body the route cannot have.
* Reuse the {{analyze}} + {{check}} split of {{BodyTypeFlow}} from PR #27100, so camel overview and camel validate never disagree:
** Expose {{BodyTypeFlow.analyze}} (and {{EndpointConsumers.unconsumed}}) publicly from camel-yaml-dsl-validator.
** In ProjectOverview, add a per-route "body from" line (markdown and JSON) and the {{body-never-set}} finding, for YAML routes first.
** Treat deadLetterUri and saga compensation/completion as callers (as fixed in the #27100 review).
** Fix the {{//}} normalization inconsistency in BodyTypeFlow.
* Limitations: YAML only until the shared model analysis exists, and the body flow is per file today.
Related: CAMEL-25143, CAMEL-24844, CAMEL-24956 / PR #27100.
_Claude Code on behalf of davsclaus_
> camel-jbang - camel overview: show where each route's message body comes from and report body-never-set
> -------------------------------------------------------------------------------------------------------
>
> Key: CAMEL-25200
> URL: https://issues.apache.org/jira/browse/CAMEL-25200
> Project: Camel
> Issue Type: Improvement
> Components: camel-jbang
> Reporter: Brijesh Thakkar
> Priority: Major
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)