https://bugs.eclipse.org/bugs/show_bug.cgi?id=447575
Martin, if you have any additional feedback, could you please add it to the ticket? Thx On Wed, Oct 15, 2014 at 1:38 PM, Thomas Watson <[email protected]> wrote: > This sounds strange, please open a bug with steps to reproduce. > > Tom > > > > > > From: Raymond Auge <[email protected]> > To: Equinox development mailing list <[email protected]> > Date: 10/15/2014 11:28 AM > Subject: Re: [equinox-dev] issue with optional imports > Sent by: [email protected] > ------------------------------ > > > > I've encountered the very same thing using 3.10.100.v20140909-1314 (built > from source) > > This happens even if the same bundle providing the optional package is > reinstalled. > > Thus, if the bundle is there when first resolving the "client" bundle, > everything is great. The moment either bundle is re-resolved, then the > optional package does not wire. > > - Ray > > On Wed, Oct 15, 2014 at 8:49 AM, Martin Lippert <*[email protected]* > <[email protected]>> wrote: > Hey! > > I have an issue with optionally imported packages and I have no idea what > is exactly going on or how to diagnose this in more detail. > We have a bundle that defines Import-Package, marked as optional. > > org.apache.maven.project;resolution:=optional > > There is a bundle (org.eclipse.m2e.maven.runtime) that exports this > package and everything is wired just fine. > Now I install a new version of m2e and therefore the exporting bundle is > updated to a new version. > > But after the update, the optional package import is not wired again. I > would expect this to be wired to the new version of that > org.eclipse.m2e.maven.runtime bundle, but that doesn’t happen. There are no > other bundles in the system that export this package. A “diag <bundleID>” > (with the bundle ID of the importing bundle) doesn’t return anything. > > Any idea what might be going on? All this is on Equinox > 3.10.1.v20140909-1633 (Luna SR1, I think). > Or any idea how to investigate this in more detail? > > (I already tried to restart Eclipse with -clean, but the result is the > same, the optional import isn’t wired and I don’t see a potentially > package-use conflict anywhere) > > Thanks a lot for your help! > -Martin > > > > _______________________________________________ > equinox-dev mailing list > *[email protected]* <[email protected]> > To change your delivery options, retrieve your password, or unsubscribe > from this list, visit > *https://dev.eclipse.org/mailman/listinfo/equinox-dev* > <https://dev.eclipse.org/mailman/listinfo/equinox-dev> > > > > -- > *Raymond Augé* <http://www.liferay.com/web/raymond.auge/profile> > (@rotty3000) > Senior Software Architect > *Liferay, Inc.* <http://www.liferay.com/> (@Liferay) > _______________________________________________ > equinox-dev mailing list > [email protected] > To change your delivery options, retrieve your password, or unsubscribe > from this list, visit > https://dev.eclipse.org/mailman/listinfo/equinox-dev > > _______________________________________________ > equinox-dev mailing list > [email protected] > To change your delivery options, retrieve your password, or unsubscribe > from this list, visit > https://dev.eclipse.org/mailman/listinfo/equinox-dev > -- *Raymond Augé* <http://www.liferay.com/web/raymond.auge/profile> (@rotty3000) Senior Software Architect *Liferay, Inc.* <http://www.liferay.com> (@Liferay)
_______________________________________________ equinox-dev mailing list [email protected] To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/equinox-dev
