I could imagine several things for routing configuration:

- integrating a good dynamic language for editing routes with content assist. Scala would probably be a good idea - persistence functions for routes so you can load and save the routes you are editing

I have seen this kind of stuff in cisco routers and it was quite useful.

- Good integration with stuff written in java. It should be possible to build routes and configs including java implementations from osgi bundles. Ideally content assist should include browsing the loaded bundles and e.g. their offered services.

Of course I know this is pretty hard to build but it is always good to look a bit in the future.

Greetings

Christian

James Strachan (JIRA) schrieb:
create a command line console for Camel for use in ServiceMix
-------------------------------------------------------------

                 Key: CAMEL-743
                 URL: https://issues.apache.org/activemq/browse/CAMEL-743
             Project: Apache Camel
          Issue Type: New Feature
            Reporter: James Strachan
             Fix For: 1.5.0


for more background see...

* [console and commands|http://servicemix.apache.org/SMX4KNL/41-commands.html]
* [extending the 
console|http://servicemix.apache.org/SMX4KNL/7-extending-the-console.html]

some ideas for what the console can do

* listing routes and the steps in routes
* dynamically add some simple routes. e.g. type in "from uri to uri". Maybe the 
Scala DSL could be its own shell?
* enable/disable tracing
* debugging? e.g. stepping through, setting breakpoints
* enable/disable a 'go slow dial' for easier debugging etc


Reply via email to