Willem, James,

Wouldn't it make more sense to add this to the SMX4 features project? This would avoid unnecessary dependencies on anything in Camel and you wouldn't be able to use the console outside of ServiceMix anyway...

Gert

Willem Jiang (JIRA) wrote:
[ https://issues.apache.org/activemq/browse/CAMEL-743?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=44626#action_44626 ]
Willem Jiang commented on CAMEL-743:
------------------------------------

Hi James,

I think this command line console should be placed in the camel trunk to avoid 
the camel-core dependency on the ServiceMix side.
Now I have no idea about how to implement the dynamical adding simple routes. How can I 
map the "from uri to  uri" to a Java DSL file without writing a stupid parser ?

Can you show me some hits ?

Thanks,

Willem

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
           Assignee: Willem Jiang
            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