RTC 6.0.6.1 fails with Eclipse 2020-09 due to org.eclipse.jface.util.Assert
Eclipse 2020-09 finally removed org.eclipse.jface.util.Assert.
This API has been deprecated since Eclipse 3.3 ("Europa", released in 2007).
As of 6.0.6.1 iFix13, RTC still uses this obsolete API, so RTC will not work with Eclipse 2020-09 and later. You can install the RTC plug-in into Eclipse 2020-09, but it will crash as soon as you enter the "Work Items" perspective, and the backtrace will say:
Status ERROR: org.eclipse.core.databinding code=0 Unhandled exception: org/eclipse/jface/util/Assert java.lang.NoClassDefFoundError: org/eclipse/jface/util/Assert
java.lang.NoClassDefFoundError: org/eclipse/jface/util/Assert
at com.ibm.team.repository.rcp.ui.internal.viewers.Query.<init>(Query.java:49)
at com.ibm.team.repository.rcp.ui.internal.viewers.RepositoryQuery.<init>(RepositoryQuery.java:68)
[etc.]
Is there any chance of seeing this corrected in a hotfix? It looks like a trivial change (org.eclipse.jface.util.Assert -> org.eclipse.core.runtime.Assert).
Accepted answer
If you want this to be addressed, please open a case. The case might be rejected because the Eclipse version might not be supported yet.
You can open an enhancement request. Use this link: https://www.ibm.com/support/pages/submit-request-enhancement-rfe