Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Virgo » Virgo integration with ECF remote services
Virgo integration with ECF remote services [message #513969] Thu, 11 February 2010 20:11 Go to next message
Scott Lewis is currently offline Scott Lewis
Messages: 971
Registered: July 2009
Senior Member
Hi Virgoers,

In the Virgo proposal [1], the ECF project is listed as a potential integration target...at least partially because with our upcoming 3.2 release [2] we have a full, multi-transport implementation of the OSGi 4.2 remote services standard [2] that can be easily integrated with Virgo/Spring framework.

An ECF community member and Spring user (Angelo Zerr) has created a very small/simple bundle that accomplishes this integration between ECF remote services and Spring. The associated bug is here [4]. He is willing to contribute this bundle to either ECF or the Virgo project under the EPL.

Which project/where to contribute this bundle is an open question, though, as it has dependencies on both ECF core code, and Spring (for...e.g. FactoryBean, InitializingBean, DisposableBean among other interfaces). FWIW, whatever works out the easiest for all involved is ok with me.

I don't know what the plans are for Virgo package names...we can easily refactor this integration code to use whatever is decided once Virgo gets going.

But in any event, I wanted to let the Virgo community know that this work has been started/done. I think it makes a great example of a nice/simple/standards-based integration and a terrific example of open, cross-project collaboration and community-based contribution.

Scott

[1] http://www.eclipse.org/proposals/virgo/
[2] http://www.eclipse.org/projects/previous-release-reviews.php
[3] http://eclipseecf.blogspot.com/2010/01/osgi-remote-services- from-ecf.html
[4] https://bugs.eclipse.org/bugs/show_bug.cgi?id=302113
Re: Virgo integration with ECF remote services [message #513977 is a reply to message #513969] Thu, 11 February 2010 21:19 Go to previous messageGo to next message
Glyn Normington is currently offline Glyn Normington
Messages: 1222
Registered: July 2009
Senior Member
Hi Scott

Yes, this looks very promising. The Virgo kernel can easily be configured to launch a set of ECF bundles to produce an ECF-capable server. Angelo's work could be configured in too.

It would be useful to know a definitive list of the necessary ECF bundles for this environment. Once we have some p2 integration in place, Virgo could load these bundles from its repository chain. Or if we can grab copies of the bundles, these could be placed in the Virgo kernel's own repository so we could make progress before p2 is integrated.

Let's discuss this in more detail once we have a Virgo build to play with. Meanwhile drawing up a definitive list of ECF bundles would be really useful.

Glyn
Re: Virgo integration with ECF remote services [message #513978 is a reply to message #513977] Thu, 11 February 2010 21:24 Go to previous messageGo to next message
Scott Lewis is currently offline Scott Lewis
Messages: 971
Registered: July 2009
Senior Member
Hi Glyn,

>Let's discuss this in more detail once we have a Virgo build to >play with. Meanwhile drawing up a definitive list of ECF bundles >would be really useful.

I'm working on a wiki page for the list of ECF remote services bundles (i.e. not including the other ECF sdk bundles...i.e. presence api, example apps, etc). I'll make another announcement here when that wiki page is ready.

Scott
Re: Virgo integration with ECF remote services [message #513979 is a reply to message #513978] Thu, 11 February 2010 21:29 Go to previous messageGo to next message
Glyn Normington is currently offline Glyn Normington
Messages: 1222
Registered: July 2009
Senior Member
Perfect. Thanks Scott.
Re: Virgo integration with ECF remote services [message #513998 is a reply to message #513978] Thu, 11 February 2010 23:58 Go to previous messageGo to next message
Scott Lewis is currently offline Scott Lewis
Messages: 971
Registered: July 2009
Senior Member
Scott Lewis wrote on Thu, 11 February 2010 16:24
<stuff deleted>

I'm working on a wiki page for the list of ECF remote services bundles (i.e. not including the other ECF sdk bundles...i.e. presence api, example apps, etc).

<stuff deleted>




Here is a new wiki page:

http://wiki.eclipse.org/Using_ECF_Remote_Services_Bundles_se parate_from_the_ECF_SDK

Scott
Re: Virgo integration with ECF remote services [message #514232 is a reply to message #513998] Fri, 12 February 2010 22:47 Go to previous message
Scott Lewis is currently offline Scott Lewis
Messages: 971
Registered: July 2009
Senior Member
For everyone's information, the author of the Spring/ECF remote services integration has created a wiki page describing the work:

http://wiki.eclipse.org/Using_Spring_with_ECF_Remote_Service s

If desired, we will update the wiki page and/or update the code as appropriate for Virgo integration.

Scott

Previous Topic:Reworking the proposal in relation to Jetty
Next Topic:Virgo creation review successful
Goto Forum:
  


Current Time: Thu Oct 23 11:44:41 GMT 2014

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

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