There may be a larger problem WRT dependencies though. Is there a way to embed hawt into an existing jetty instance programatically?
On Wed, Sep 11, 2013 at 6:30 AM, James Strachan <james.strac...@gmail.com>wrote: > On 11 September 2013 03:04, Mark <elihusma...@gmail.com> wrote: > > I have some Camel routes that I have running in a standalone java app, > and > > I'd like to embed hawt in the JVM. Is it possible to do since Camel and > > Hawt will want their own jetty instance running in the JVM? > > Sure. Or you could run hawtio stand alone and connect remotely to it: > http://hawt.io/getstarted/index.html > > Or you could use hawtio-embedded (which just starts up an embedded > Jetty server). If you're stand alone camel routes are doing the same > and starting a Jetty too then you could: > > * make sure they are listening on different ports; so you'd have 2 > embedded Jetty Server instances. > > * if you want to reuse the same port and Jetty Server; you'll probably > need to do some custom Java code or Dependency Injection stuff to wire > the same Jetty Server into both Camel and hawtio but using different > web app contexts. Though its probably not worth the effort though ;) > > So just using different ports would be the simplest ;) At least you > should be able to share the same Jetty jars :) > > -- > James > ------- > Red Hat > > Email: jstra...@redhat.com > Web: http://fusesource.com > Twitter: jstrachan, fusenews > Blog: http://macstrac.blogspot.com/ > > Open Source Integration >