Hi Gert,

I am OK for adding the Camel console as the SMX4 features project, before that I had to finish the Camel's JMX side work ;)

Willem
Gert Vanthienen wrote:
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