Hi Tom,
Hi,
It looks like there's a misunterstanding.
You can NOT use -Dorg.osgi.framework.bundle.parent=ext but still need to use the adapter hook because you need swtfx - so you still require min.runtime.feature.
I see, then this was indeed misunderstood. I think I made the changes in a way that you can as a first experiment leave your code unchanged but only switch to version 2.0 of the feature.
I can confirm that switching to version 2.0 of the min.runtime.feature does not have a bad impact on GEF, i.e. with the package imports in place things still work as with 1.2. Once we are sure this works you can start removeing ALL javax imports from your MANIFEST.MF and verify if things are still OK.
Would you recommend to remove the imports and increase our version constraint for the min.runtime.feature to 2.0.0 at all? Does it have an impact on our transitive dependencies (up to now we still work with Java7 and JavaFX 2.2). Tom
Cheers Alexander On 10.04.15 10:10, Alexander Nyßen wrote:Tom,
I tried todays e(fx)clipse 2.0 nightly and applied the changes you quote within https://www.eclipse.org/forums/index.php/t/1063826/ but was not able to get it working. If I remove the e(fx)clipse min.runtime.feature from our target, which e(fx)clipse feature do I need to include instead to be able to use -Dorg.osgi.framework.bundle.parent=ext in my runtime?
Cheers Alexander
Am 10.04.2015 um 08:47 schrieb Alexander Nyßen <nyssen@xxxxxxxxx <mailto:nyssen@xxxxxxxxx>>:
Hi Tom,
the GEF M6 contribution bundles e(fx)clipse as follows:
<importfeature="org.eclipse.fx.runtime.min.feature"version="1.0.0"match="greaterOrEqual“/>
As such, it probably depends on whether the M6 contribution (whichwill be updated at M7 +1) still works with 2.0 or not (because otherwise the simrel build might get broken). Is the e(fx)clipse 2.0 contribution already available? If so, I could perform some checks today to infer the implications that imposes on GEF. We could then decide what the best way to proceed should be.
Cheers Alexander
Am 09.04.2015 um 23:16 schrieb Tom Schindl <tom.schindl@xxxxxxxxxxxxxxx <mailto:tom.schindl@xxxxxxxxxxxxxxx>>:
Hi,
Can you give me a good point in time I should contribute 2.0 to the simrel repository? Have you already tried the modified OSGi-Integration?
Tom
-- Thomas Schindl, CTO BestSolution.at <http://bestsolution.at/> EDV Systemhaus GmbH Eduard-Bodem-Gasse 5-7, A-6020 Innsbruck http://www.bestsolution.at/ Reg. Nr. FN 222302s am Firmenbuchgericht Innsbruck _______________________________________________ gef-dev mailing list gef-dev@xxxxxxxxxxx <mailto:gef-dev@xxxxxxxxxxx> To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/gef-dev
-- Dr. Alexander Nyßen Dipl.-Inform. Principal Engineer
Telefon: +49 (0) 231 / 98 60-202 Telefax: +49 (0) 231 / 98 60-211 Mobil: +49 (0) 151 / 17396743
http://www.itemis.de <http://www.itemis.de/> alexander.nyssen@xxxxxxxxx <mailto:alexander.nyssen@xxxxxxxxx>
itemis AG Am Brambusch 15-24 44536 Lünen
Rechtlicher Hinweis:
Amtsgericht Dortmund, HRB 20621
Vorstand: Jens Wagener (Vors.), Wolfgang Neuhaus, Dr. Georg Pietrek, Jens Trompeter, Sebastian Neus
Aufsichtsrat: Prof. Dr. Burkhard Igel (Vors.), Michael Neuhaus, Jennifer Fiorentino
-- Dr. Alexander Nyßen Dipl.-Inform. Principal Engineer
Telefon: +49 (0) 231 / 98 60-202 Telefax: +49 (0) 231 / 98 60-211 Mobil: +49 (0) 151 / 17396743
http://www.itemis.de alexander.nyssen@xxxxxxxxx <mailto:alexander.nyssen@xxxxxxxxx>
itemis AG Am Brambusch 15-24 44536 Lünen
Rechtlicher Hinweis:
Amtsgericht Dortmund, HRB 20621
Vorstand: Jens Wagener (Vors.), Wolfgang Neuhaus, Dr. Georg Pietrek, Jens Trompeter, Sebastian Neus
Aufsichtsrat: Prof. Dr. Burkhard Igel (Vors.), Michael Neuhaus, Jennifer Fiorentino
_______________________________________________ gef-dev mailing list gef-dev@xxxxxxxxxxx To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/gef-dev
-- Thomas Schindl, CTOBestSolution.at EDV Systemhaus GmbHEduard-Bodem-Gasse 5-7, A-6020 Innsbruckhttp://www.bestsolution.at/Reg. Nr. FN 222302s am Firmenbuchgericht Innsbruck_______________________________________________gef-dev mailing listgef-dev@xxxxxxxxxxxTo change your delivery options, retrieve your password, or unsubscribe from this list, visithttps://dev.eclipse.org/mailman/listinfo/gef-dev
-- Dr. Alexander Nyßen Dipl.-Inform. Principal Engineer Telefon: +49 (0) 231 / 98 60-202 Telefax: +49 (0) 231 / 98 60-211 Mobil: +49 (0) 151 / 17396743 http://www.itemis.de alexander.nyssen@xxxxxxxxx itemis AG Am Brambusch 15-24 44536 Lünen Rechtlicher Hinweis: Amtsgericht Dortmund, HRB 20621 Vorstand: Jens Wagener (Vors.), Wolfgang Neuhaus, Dr. Georg Pietrek, Jens Trompeter, Sebastian Neus Aufsichtsrat: Prof. Dr. Burkhard Igel (Vors.), Michael Neuhaus, Jennifer Fiorentino
|