Hi all,

I'm studying the integration of WAIB in other projects but Websocket support really limits the choice of application servers.

I'd like to be able to deploy WAIB in Tomcat but since it doesn't have websocket support it's not an easy task. The idea would be to use the GuiceServletContextListener to install all the WAIB modules and remove explicit org.eclipse.jetty.x dependencies. We could have a web.xml to package WAIB as a WAR and still keep ServerMain to launch an embedded Jetty server.

Have you considered adopting jWebSocket (http://jwebsocket.org/) ? It provides you an open source websocket implementation that works with Jetty and Tomcat while using the native websocket engine where available (Jetty >= 7)

Tomcat seems to have wider adoption, for instance Eclipse Virgo uses Tomcat as web server and it would be great to be able to create an OSGi bundle from WAIB.

Regards,

    Nelson


Reply via email to