On Feb 4, 2012, at 12:41 PM, Holger Hoffstätte wrote: > On 03.02.2012 15:49, Richard S. Hall wrote: >> I also know that the ECF guys ran into this same issue (with Equinox) >> and that they solved it by introducing a separate proxy bundle under >> which they'd register their service factories. > > This is what I did in my (more precisely Paremus') implementation as well > and it worked right away. Creating the synthetic bundle is easy enough, > and since it can be created on the fly you can easily remove it in tow > when e.g the distribution provider is uninstalled. > The main point of the proxy bundle is to avoid polluting the provider > bundle itself with all sorts of per-client wirings.
Out of curiosity, how does this scale when you have to publish hundreds or even thousands of services? The overhead of having a whole bundle being installed, resolved and started sounds big compared to just registering a service. Greetings, Marcel --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@felix.apache.org For additional commands, e-mail: users-h...@felix.apache.org