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 [EMAIL PROTECTED] office: +1 386 848 1781 mobile: +1 386 848 3788 [EMAIL PROTECTED] 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: > > [EMAIL PROTECTED] > > Please respond to Equinox development mailing list <[email protected]> > > 2008/9/24 Niclas Hedhman <[EMAIL PROTECTED]> > On Wed, Sep 24, 2008 at 5:12 PM, Danail Nachev <[EMAIL PROTECTED]> 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 > [email protected] > https://dev.eclipse.org/mailman/listinfo/equinox-dev > -- > Cheers, Stuart_______________________________________________ > equinox-dev mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/equinox-dev
_______________________________________________ equinox-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/equinox-dev
