Thanks for the help! I guess I should've had a better look at the
documentation :)
Now I hit the following problem: the requirement "org.osgi.framework
[1.6.0,2.0.0)" cannot be satisfied. The project I'm working on uses
Equinox 3.6.1... Do we need to update to a newer version or is there
another way around it (apart from using the static bundle)?
Thanks,
Bert
On 04/13/2012 08:29 AM, David Bosschaert wrote:
Hi Bert,
Yes, although I haven't tried it with this particular API, it should work.
Assuming that the method in that class you will be using is
lookupProviders() you'd specify as a manifest header in the consumer
bundle:
SPI-Consumer: javax.imageio.spi.ServiceRegistry#lookupProviders
On the provider side it should be enough to specify the following
manifest header:
SPI-Provider: *
Let us know how you get on!
Best regards,
David
On 12 April 2012 20:03, Bert Frees<bertfr...@gmail.com> wrote:
Hello,
I'm interested in using Spi Fly in my project. I would like to make an OSGi
bundle out of a JAR. Because the JAR was built for Java 1.5, it uses
javax.imageio.spi.ServiceRegistry instead of java.util.ServiceLoader. Will
Spi Fly treat ServiceRegistry.lookupProviders() calls the same way it treats
ServiceLoader.load() calls?
Thanks,
/Bert