camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Claus Ibsen <>
Subject Re: Runtime advice
Date Fri, 26 Feb 2010 17:16:20 GMT
On Fri, Feb 26, 2010 at 5:51 PM, James Strachan
<> wrote:
> On 26 February 2010 16:46, Pitre, Russell <> wrote:
>> I'm about to start a new integration project using Camel.  I'd like to
>> survey what my runtime options are.  My preliminary research has lead me
>> to using a Servlet container such as Tomcat or a OSGI container such as
>> Apache Felix or dm Server.  I don't have any experience with OSGI, the
>> limited experience I do have has been frustrating to say the least.  So
>> I'm wondering if Tomcat would suffice my requirements.
> My advice is always to start with Tomcat and stay there until you find
> you've a requirement which means you've gotta go OSGi, just because
> its so much easier to work with.
> You can start & stop routes and edit them at run time easily -
> particularly using the web console...

You can also use JMX to manage your routes, such as starting, stopping
and what not

Maybe your organization already have monitor applications which can
remote manage Tomcat over JMX. Then that will allow you to use that
app to mange your Camel app as well.

> the main reason for starting/stopping a web app is if you need to
> change the Java code.
> --
> James
> -------
> Open Source Integration

Claus Ibsen
Apache Camel Committer

Author of Camel in Action:
Open Source Integration:

View raw message