views:

186

answers:

3

I'm evaluating OSGi containers and the subject came up of using Glassfish to contain my OSGi application components. My question is: Is Glassfish good for this? Does anybody have any experience using it in this way?

Background: - The application is not a Java EE application, it's a Spring application. - I've been evaluating Felix + Tomcat. - I've never used Glassfish but it has some features that our operations people are interested in.

Thanks!

+2  A: 

GlassFish is IMO a serious candidate and I would definitely look at it. Some resources:

Pascal Thivent
+1  A: 

The demo Jesper mentions uses OSGi declarative services. See this detailed blog entry GlassFish can also be installed on an existing OSGi runtime (Felix or Equinox). Current OSGi efforts are focusing on hybrid apps and the OSGI enterprise spec. It let's JPA, JDBC, HTTP and other services to be packaged as OSGi bundles.

Alexis MP