Heads up ! major changes in incoming updated target platform for JBossTools 4.24.0.AM1
by Stephane Bouchet
Hi all,
Next JBossTools milestone 4.24.0.AM1 is targeted by the end of the month,
on may, 31.
The targetplatform will use the upstream 2022-06 and there are major
changes that can cause breaks in components.
There are also upstream components that are removed from upstream release
train and no longer being able to install in 2022-06 due to
missing third-party libs in orbit.
Both those changes were announced in the project developer list for
upstream and the current M2 has been able to ship with minor changes.
As JBossTools components still require some old upstream components, it's
important to be ready to provide patches.
The first major change is that Orbit has removed almost 50% of the bundles,
most of them pretty old versions. please check that your component can use
the latest Orbit build
https://download.eclipse.org/tools/orbit/downloads/drops/S20220426182153/
Next is the removal of Mylyn from the release train. this is tracked in
https://issues.redhat.com/browse/JBIDE-28475 . There are two workarounds if
you're using mylyn :
- if it's for notification or discovery, migration is needed.
- if it's mylyn task related, removal is needed.
Mylyn removal implies also removal of several JBossTools bundles :
- org.jboss.tools.common.mylyn.*
- org.jboss.tools.common.jaxb
for the record, mylyn created lost of classpath/resolver hell with java11
and xml.bind bundle. With it's removal, this should be now resolved.
Thank you for taking time to read this through, please does not hesitate to
ask questions in
the #forum-devstudio slack channel (
https://coreos.slack.com/archives/CJR7A5F7F) or replying to this thread.
Cheers,
--
Stéphane Bouchet
Senior Software Engineer, R&D
Red Hat <https://www.redhat.com/>
<https://www.redhat.com/>
2 years, 6 months