[ 
https://issues.apache.org/jira/browse/CAMEL-25193?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18121202#comment-18121202
 ] 

Claus Ibsen commented on CAMEL-25193:
-------------------------------------

PR: https://github.com/apache/camel/pull/27133 (CAMEL-25192 and CAMEL-25193 
together)

_Claude Code on behalf of davsclaus_

> camel-jbang - project overview and TUI diagrams miss the destinations of the 
> Switch EIP
> ---------------------------------------------------------------------------------------
>
>                 Key: CAMEL-25193
>                 URL: https://issues.apache.org/jira/browse/CAMEL-25193
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-jbang
>            Reporter: Claus Ibsen
>            Assignee: Claus Ibsen
>            Priority: Minor
>
> The project overview (camel overview, the camel_project_overview MCP tool, 
> and the TUI Architecture and Topology views) reads what each route sends to. 
> It does not see the destinations of the Switch EIP (CAMEL-24988):
> * YAML: only to, toD, wireTap and enrich are read, not the uri of switch 
> cases and otherwise;
> * XML: only elements with those names, not <case uri> and <otherwise uri> in 
> <switch>;
> * Java: the Java DSL reader has no case for SwitchDefinition.
> So routes connected through a switch are shown as not connected. The cases 
> and the fallback should be read as outgoing endpoints in all three DSLs.
> Related to CAMEL-25178 (Switch EIP discoverability) and CAMEL-25192 (TUI jump 
> links, which handles switch).
> _Claude Code on behalf of davsclaus_



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to