On 8/26/10 22:31, LongkerDandy wrote:
On Fri, Aug 27, 2010 at 3:25 AM, Richard S. Hall<[email protected]>wrote:
On 8/26/10 12:07, LongkerDandy wrote:
Hi
Just find out Felix now support UPnP, very excited.
I did some test, seems work well.
I have a question about the "OSGi R4 Compendium Bundle",
Which seems to be a dependency of UPnP base driver.
I've been using felix for a while but never seen a bundle need this,
I thought Felix is a implement of this.
Plus, the version I got from obr is OSGi R4 Compendium Bundle 4.0.0;
It seems to be very old, there is a 4.1.0 version quite a while.
I tried to update it to 4.1.0, and seems also works.
So which one should I use?
You should use the version it depends on. I'm not sure if those packages
have changed anyway...check the package versions, they might actually be the
same.
-> richard
Thanks richard
I checked the files, both OSGi R4 Compendium Bundle 4.0.0/4.1.0 have the
same version upnp service.
But according to maven history the OSGi R4 Compendium Bundle 4.1.0 is there
quite a while.
The one I'm using now is org.osgi.compendium-1.4.0.jar.
I believe the OSGi R4 Compendium Bundle 4.1.0 is reference to OSGi 4.1
specification, shouldn't felix compatible with it?
This has nothing to do with the Felix framework, this has to do with the
UPnP bundles. Since they likely implement compendium interfaces, then
you have to use whatever they are compatible with. If you are saying
that the two OSGi releases contain the same versions of the UPnP
packages, then it doesn't matter which you use.
However, it is generally not a good idea to install the compendium JAR
as a bundle. The UPnP bundle would likely be better off including and
exporting (and importing) the OSGi UPnP packages inside of it. I don't
really do much work on the UPnP subproject, but maybe someone who does
could think about making a few minor changes and do a new release to
make it self-contained, Stefano?
-> richard
LongkerDandy
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]