[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [virgo-dev] Would you like to try debugging a Gemini Blueprint issue (with ECF)?

Hello Scott,

Can you please give us a quick overview on how and when ECF intercepts service creation and gives client a proxy?

I think there is a very easy way out of this situation, I just would like a bit of background to validate the "easy" button.


Dmitry Sklyut
Sent with Sparrow

On Tuesday, February 5, 2013 at 1:08 PM, Scott Lewis wrote:

Hi Glyn and Geminers,

I looked at the forum posting that Glyn points to, and created a reply [1].

My current take on things is that for some reason I don't yet understand, Gemini's importer is being used to create proxies..rather than ECF's Remote Service Admin implementation...and so the proxy being created is not as expected by the client code (i.e. it doesn't implement IRemoteServiceProxy...which is an ECF interface implemented by all proxies).  But I don't know what Gemini is doing (yet), so am not sure.

Just to introduce myself to this list, I'm the ECF project lead and am largely responsible for ECF's implementation of OSGi remote services and Remote Service Admin.  There's documentation for things starting here [2].  I've just joined this list (gemini-dev), but my 'home list' is ecf-dev :).

Hopefully we can jointly diagnose and fix this user's use case.  Is there someone available on this list that is familiar with Gemini's remote service importer?



[1] http://www.eclipse.org/forums/index.php/mv/msg/452390/1007392/#msg_1007392
[2] http://wiki.eclipse.org/ECF#OSGi_Remote_Services

On 2/5/2013 8:41 AM, Glyn Normington wrote:
An issue has cropped up when Gemini Blueprint is used with ECR. I currently don't have time to dig into. A simple testcase has been provided on github, so if you are a bit of an expert on Gemini Blueprint, or would like to become more expert, please dive in. I'm happy to discuss findings of course.

virgo-dev mailing list