Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Virgo » JBoss AS drops OSGI support
JBoss AS drops OSGI support [message #1231691] Wed, 15 January 2014 08:00 Go to next message
Franck Mising name is currently offline Franck Mising nameFriend
Messages: 91
Registered: July 2009
Location: France
Member
Interesting reading: https://community.jboss.org/thread/229889

It seems that a Virgo server built around TomEE rather than tomcat would be the only open source container supporting both OSGI and Java EE... how hard would this be?

Franck
Re: JBoss AS drops OSGI support [message #1231727 is a reply to message #1231691] Wed, 15 January 2014 09:02 Go to previous messageGo to next message
Glyn Normington is currently offline Glyn NormingtonFriend
Messages: 1222
Registered: July 2009
Senior Member
If the goal is to support the Java EE Web Profile, then Virgo Nano Web is very close to being able to do that. It was certified as part of SAP's product line. So "all" that would be necessary would be for Virgo to obtain access to the TCK, do some test setup, and certify that Virgo Nano Web passes it. However, finding resource to do that might be a challenge. Perhaps some people reading this might like to volunteer?
Re: JBoss AS drops OSGI support [message #1232072 is a reply to message #1231691] Thu, 16 January 2014 06:35 Go to previous messageGo to next message
Tin N/A is currently offline Tin N/AFriend
Messages: 46
Registered: December 2010
Member
Franck Mising name wrote on Wed, 15 January 2014 09:00
Interesting reading: https://community.jboss.org/thread/229889

It seems that a Virgo server built around TomEE rather than tomcat would be the only open source container supporting both OSGI and Java EE... how hard would this be?


Geronimo and Glassfish both have (enterprise) OSGi support, and while JBoss does not bundle this support any more, it's still available as an add-on.

Having said that, Virgo is still about the closest thing to a "Spring application
server" that I know of, allowing you to write full fledged Spring-based (or blueprint-based if you prefer) enterprise applications while also enabling you to integrate and use JEE components like JPA. Not that it's impossible in other servers, they can also be extended with Gemini blueprint but in Virgo this is native while other servers make you jump through some hoops both when you're integrating this support and later each time you're deploying your applications.

So IMHO, the direction Virgo went for with Virgo Nano is really good - making a minimal extendable core is a great foundation to build a full, modular Blueprint/Spring/JEE server. Easier said than done unfortunately - although the effort shouldn't be too great, it's hard to find developers to do that without some serious commercial backing.
Re: JBoss AS drops OSGI support [message #1232115 is a reply to message #1232072] Thu, 16 January 2014 09:07 Go to previous message
Glyn Normington is currently offline Glyn NormingtonFriend
Messages: 1222
Registered: July 2009
Senior Member
Yes, if you need Blueprint+Spring+Java EE Web Profile, then it would be necessary to build a hybrid of Virgo Nano Web (notably with its clever class loading scheme for Java EE) and the Virgo Kernel (for its Blueprint+Spring support). Essentially, this would be "just" a new Virgo packaging. But as you say, this would require some investment.
Previous Topic:3.6 migration issues
Next Topic:Where to download the virgo form tags sample?
Goto Forum:
  


Current Time: Mon Dec 22 17:49:14 GMT 2014

Powered by FUDForum. Page generated in 0.01891 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software