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