[jbosstools-dev] Proposed patchfix release for JBoss Tools 4.3.0.Final / JBDS 9.0.0.GA

Nick Boldt nboldt at redhat.com
Mon Mar 14 13:11:34 EDT 2016


JBT 4.3.0.Final / JBDS 9.0.0.GA target platforms include
org.eclipse.egit.importer.ui 4.0.0.201506090130-r (Mars.1 version),
which installs jgit 4.0.3.201509231615-r (Mars.1 version); this breaks
egit 4.1.1 views when you install JBT or JBDS into Mars.2, because
Mars.2 site does not include org.eclipse.egit.ui.importer
4.1.1.201511131810-r. You confuse egit when you have both jgit 4.0 and
4.1 installed, resulting in disabled views and preferences.

Solution proposed is to add org.eclipse.egit.ui.importer
4.1.1.201511131810-r to the composite site from which JBT 4.3.0.Final
and JBDS 9.0.0.GA are installed, so that when
org.eclipse.egit.ui.importer is installed, p2 can select the 4.1.1
version instead of the 4.0.0 version.

See also: https://issues.jboss.org/browse/JBIDE-21821

Without this fix, a user will need to either use Mars.1 instead of
Mars.2, or manually add the egit 4.1.1 update site [1] into their list
of Available Software Sites BEFORE installing JBT/JBDS in order to
install egit.ui.importer 4.1.1.

[1] http://download.eclipse.org/egit/updates-4.1.1/

If you have objections to this plan, please voice them ASAP.

Note too that this issue will only exist until JBT 4.3.1.Final and
JBDS 9.1.0.GA are released next month (which includes a Mars.2 target
platform and egit.ui.importer 4.1.1), so it's a short-lived problem
and a short-lived stop-gap solution to that problem.

-- 
Nick Boldt :: JBoss by Red Hat
Productization Lead :: JBoss Tools & Dev Studio
http://nick.divbyzero.com


More information about the jbosstools-dev mailing list