Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jetty-dev] Jetty Websocket Impl

Hi Scott,

All jetty jars should have manifest entries with correct bundle headers. I haven't checked the websocket jars, but if you find the manifests are not correct please let us know.

Are there particular things you are looking to have in a websocket bundle?

I should mention that our websocket impl uses a servlet 3 servletcontainerinitializer, which may perhaps be problematic in an osgi environment.

I'm currently travelling but will be near a computer in the next couple of days so I can investigate further for you.

Regards
Jan

On 21/01/2014 7:39 AM, "Scott Lewis" <slewis@xxxxxxxxxxxxx> wrote:
Hi Jetty Folks,

I'm a project lead for the Eclipse Communication Framework project.   ECF has an implementation of the OSGi Remote Services/Remote Service Admin specifications [1], and our implementation is based upon a provider architecture...which allows us to easily create spec-compliant RS/RSA impls (providers) from new or existing transports.

We would like to use Jetty's implementation of websockets to create this provider [2].    One requirement we have, however, is that the provider be implemented as OSGi bundles, and so it would be best if the Jetty implementation that we depend upon were to be available as bundles (like the parts of Jetty that are shipped with Equinox/Eclipse).   Even further, it would be nice if the websocket client and server parts were available as separate sets of bundles...along with all necessary dependencies so that minimal providers (both server and client) could be created...without requiring unrelated/unnecessary parts of Jetty.

I've downloaded the Jetty 9 distribution from the jetty homepage, however, and I can't find in this distribution the Jetty parts as OSGi bundles...rather they seem to be just jars (although it's possible I'm just not looking in the right place).

What would be best for ECF/us to consume/use the Jetty websocket implementation as bundles?

Thanksinadvance,

Scott


[1] http://wiki.eclipse.org/ECF#OSGi_Remote_Services
[2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=426186

_______________________________________________
jetty-dev mailing list
jetty-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/jetty-dev

Back to the top