I looked at this briefly when I updated a bunch of things to be able to use 
Jetty9.   In CXF, we were able to use a bit of reflection to allow the CXF web 
socket transport to support both Jetty 8 and Jetty 9.   However, 
camel-websocket uses a LOT LOT more of the web socket API’s than CXF does and 
it didn’t look possible to support both Jetty 8 and 9 from the same component.  
That then brings up the question of whether we split it into a “common”, 
“jetty8”, and “jetty9” set like we have for HTTP or just completely drop the 
Jetty 8 support. If we drop Jetty 8, that would then also mandate Karaf 4 when 
using camel-websocket in OSGi.

Dan



> On Nov 10, 2015, at 12:20 PM, Claus Ibsen <claus.ib...@gmail.com> wrote:
> 
> Yeah I think there is a ticket about upgrading camel-websocket to
> jetty 9. We love help so anyone who has the time is welcome to help
> with this. It should IMHO be jetty9 by default as 8 is EOL.
> 
> On Tue, Nov 10, 2015 at 6:11 PM, Aki Yoshida <elak...@gmail.com> wrote:
>> jetty8 and jetty9 have a different websocket handler interface, so you
>> can't just replace the jetty version unless the component includes two
>> specific implementations that can be used depending on the available
>> version.
>> 
>> if you want to choose your own serverlet container (e.g., jetty9,
>> tomcat8, etc), you can use camel-atmosphere-websocket.
>> 
>> 
>> 2015-11-10 17:49 GMT+01:00 fabrizio.spataro <fabrizio.spat...@bizmate.it>:
>>> Hello,
>>> 
>>> i would use camel 2.16 + jetty9 + camel-websocket but this component depends
>>> from jetty8.
>>> 
>>> How can i do?
>>> 
>>> i am trying force to use jetty9 from maven without success.
>>> 
>>> 
>>> 
>>> --
>>> View this message in context: 
>>> http://camel.465427.n5.nabble.com/Camel-2-16-vs-Jetty9-vs-camel-websocket-tp5773575.html
>>> Sent from the Camel - Users mailing list archive at Nabble.com.
> 
> 
> 
> -- 
> Claus Ibsen
> -----------------
> http://davsclaus.com @davsclaus
> Camel in Action 2: https://www.manning.com/ibsen2

-- 
Daniel Kulp
dk...@apache.org - http://dankulp.com/blog
Talend Community Coder - http://coders.talend.com

Reply via email to