Re: [equinox-dev] Question about DI/ DS and Application model

2009-09-16 Thread BJ Hargrave
Isn't there a big problem with the life cycle mismatch between services and extensions? Services require a bundle to be started. Extensions require a bundle to be resolved. -- BJ Hargrave Senior Technical Staff Member, IBM OSGi Fellow and CTO of the OSGi Alliance hargr...@us.ibm.com office: +1

Re: [equinox-dev] Question about DI/ DS and Application model

2009-09-16 Thread John Arthorne
Eventually someone has to decide which implementation of IMetadataRepositoryManager is going to be used. I think in the case of an application it is quite reasonable for the application to make this decision directly (by looking up the service, perhaps with some filter that helps to select the

[equinox-dev] Question about DI/ DS and Application model

2009-09-16 Thread Pascal Rapicault
Today I have done some more DI exploration using DS to see how it fits with the constructs we have in eclipse and I'm struggling to integrate in a nice way with the application model (I mean without using static) and I'm looking to know how others are doing this? The one line summary of my experi

Re: [equinox-dev] PackageAdmin.refreshPackages issue

2009-09-16 Thread Pascal Rapicault
Given the date at which this bug has been fixed, I would say that this has been fixed in the version of equinox that shipped with Eclipse 3.3 If you see a new problem, please open a bug report. From: Shinichi Okano