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
- jWebSocket + Tomcat Nelson Silva
-