One quick option is to run hawtio stand alone via its executable jar
then connect to any other JVM:
http://hawt.io/getstarted/index.html

Though if you want to run hawtio & camel stand alone, outside of a
container (by embedding an internal Jetty container under the covers)
I raised this issue to enable it:
https://github.com/hawtio/hawtio/issues/508

Its now fixed in master; I'll cut 1.2-M11 shortly with this fix. So
you can now either call:

  main.run(false);

or

  main.setJoinServerThread(false);


On 3 September 2013 12:47, kiranreddykasa <kirankuma...@fss.co.in> wrote:
> Hi
>
> How to run  http://hawt.io/ <http://hawt.io/>   hawtio in standalone camel
> app?
>
> I tried this
>
>
>
>         io.hawt.embedded.Main hawtioMain=new io.hawt.embedded.Main();
>
>         hawtioMain.setContextPath("/hawtio");
>         hawtioMain.setPort(8000);
>         hawtioMain.setWar("D:\\camelworkspace\\camelactivemq");
>         hawtioMain.run();
>
>         AbstractApplicationContext applicationContext = new
> ClassPathXmlApplicationContext(
>                                 
> "classpath:/META-INF/spring/camel-context*.xml");
>         Main main = new Main();
>         main.setApplicationContext(applicationContext);
>         main.enableHangupSupport();
>         main.addRouteBuilder(new CustomeRouteBuilder());
>         CamelContext
> camelContext=applicationContext.getBean(CamelContext.class);
>         camelContext.addService(new DatabaseService());
>        main.run(args);
>
>
> hawtioMain.run() is blocking and the control is not returning  to load
> camel, Is there any way I can run this?
>
>
>
> -----
> Regards
>
> kiran Reddy
> --
> View this message in context: 
> http://camel.465427.n5.nabble.com/running-hawtio-in-standalone-camel-app-tp5738579.html
> Sent from the Camel - Users mailing list archive at Nabble.com.



-- 
James
-------
Red Hat

Email: jstra...@redhat.com
Web: http://fusesource.com
Twitter: jstrachan, fusenews
Blog: http://macstrac.blogspot.com/

Open Source Integration

Reply via email to