[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [equinox-dev] Is this a bug?


FYI. OSGi discussed and declined to specify a reference URL form. So it is not part of the spec and we have no plans to add it to the spec.
--

BJ Hargrave
Senior Technical Staff Member, IBM
OSGi Fellow and CTO of the
OSGi Alliance
hargrave@xxxxxxxxxx

office: +1 386 848 1781
mobile: +1 386 848 3788




equinox-dev-bounces@xxxxxxxxxxx wrote on 2008/09/24 09:02:52 AM:

> [image removed]

>
> Re: [equinox-dev] Is this a bug?

>
> Stuart McCulloch

>
> to:

>
> Equinox development mailing list

>
> 2008/09/24 09:04 AM

>
> Sent by:

>
> equinox-dev-bounces@xxxxxxxxxxx

>
> Please respond to Equinox development mailing list <equinox-dev@xxxxxxxxxxx>

>
> 2008/9/24 Niclas Hedhman <niclas@xxxxxxxxxxx>

> On Wed, Sep 24, 2008 at 5:12 PM, Danail Nachev <d.nachev@xxxxxxxxxx> wrote:
> If bundles are installed by reference (via reference: URL) Equinox
> doesn't guarantee anything to bundles which you replace, while they are
> still running. Although OSGi is considered dynamic, such scenarios are
> not supported. AFAIK, p2 and old Eclipse Update installs all bundles by
> reference.
>
> Such scenarios can be supported if the bundle was copied to the Equinox
> storage and not referenced. Bundles which are installed through
> Bundle.installBundle(String, InputStream) and
> Bundle.installBundle(String) are copied (unless the URL passed to the
> installBundle(String) is reference: URL) are copied to the storage.

>
> I find this behavior interesting... Is this behavior supported by
> the specification explicitly, or does it just not cover it??

>  
> I couldn't find any explicit mention in the spec, but FWIW we also
> support the reference: scheme in Felix

> Cheers
> Niclas

> _______________________________________________
> equinox-dev mailing list
> equinox-dev@xxxxxxxxxxx
>
https://dev.eclipse.org/mailman/listinfo/equinox-dev

> --
> Cheers, Stuart_______________________________________________
> equinox-dev mailing list
> equinox-dev@xxxxxxxxxxx
>
https://dev.eclipse.org/mailman/listinfo/equinox-dev