Hi Andy,

We're using mostly client side technology (e.g. AngularJS) combined with
RESTful web services and Web Sockets. For the RESTful web services we use
Amdatu Web, which brings JAX-RS to OSGi. For Web Sockets you can either use
Atmosphere which works well in OSGi, or the WebSockets APIs available in
the latest Felix HTTP bundles.

1) Amdatu web: http://amdatu.org/components/web.html
2) Example of using Atmosphere in OSGi:
https://bitbucket.org/amdatu/amdatu-bootstrap/src/1f19e9cfed6dacd6247a3268a0c0c1b1cc0e6b95/org.amdatu.bootstrap.http/src/org/amdatu/bootstrap/ws/AtmosphereServlet.java?at=master
3) Example of Felix HTTP WebSockets:
https://github.com/paulbakker/osgi-websockets-examples

Cheers,

Paul

On Tue, Apr 21, 2015 at 6:34 AM Andy Lee <thelees.a...@gmail.com> wrote:

> I'm trying to build a webapp with Felix embedded in a war, using Spring MVC
> for mapping controllers and Spring messaging/websockets.  I am _not_ using
> Spring DI.
>
> However, I'm running into issues with component scanning, because Spring
> doesn't understand "bundle:" URLs. After a fair bit of googling, I've found
> little to no evidence of others building webapps this way, at least not
> since Spring stopped work on Spring DM.
>
> So, how _are_ people building such apps? Are there OSGI-friendly
> alternatives to Spring MVC and/or Spring Messaging?
>
>
>
> --Andy
>

Reply via email to