- In Jboss Fuse 6.1.0, when we run
camel:endpoint-listat the karaf console, we get the list of all the camel endpoints deployed in my karaf container.
We see that with Fuse 6.2.1, it is not possible anymore because we need to specify the name of the camel context.
This is extremely unfortunate because we now have to try every single context when we are looking for something, not to mention that we are losing the possibility to list everything and then grep for what we are looking for.
- With Fuse 6.2, we made the change to include an argument with the command to specify the camelContext to list the route URI's.
For clarity the difference is,
In Fuse 6.2,
JBossFuse:karaf@root> camel:endpoint-list cbr-example-context Uri Status — ------ file://work/cbr/input Started file://work/cbr/output/others Started file://work/cbr/output/uk Started file://work/cbr/output/us Started JBossFuse:karaf@root> camel:endpoint-list eip-example-context Uri Status — ------ direct://filter Started direct://splitter Started direct://wiretap Started file://work/eip/archive Started file://work/eip/input Started
Whereas, in Fuse 6.1.x, the command displayed everything for you including the route URI for all the camelContext.
JBossFuse:karaf@root> camel:endpoint-list Context Uri Status ------- — ------ cbr-example-context file://work/cbr/input Started cbr-example-context file://work/cbr/output/others Started cbr-example-context file://work/cbr/output/uk Started cbr-example-context file://work/cbr/output/us Started eip-example-context direct://filter Started eip-example-context direct://splitter Started eip-example-context direct://wiretap Started eip-example-context file://work/eip/archive Started eip-example-context file://work/eip/input Started
The feature should be included to be able to run
camel:endpoint-list and get all the endpoints from all the context any context is not specified.
- Red Hat JBoss Fuse
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.