Create a repository connection to a Jazz project from RTC Client 6.0.5 plugin failed
loading constraint violation when resolving method "org/apache/http/impl/client/HttpClientBuilder.setConnectionManager(Lorg/apache/http/conn/HttpClientConnectionManager;)Lorg/apache/http/impl/client/HttpClientBuilder;" : loader "org/eclipse/osgi/internal/loader/EquinoxClassLoader@5f51a8f5" of class "com/ibm/team/repository/transport/client/RemoteTeamServer" and loader "org/eclipse/osgi/internal/loader/EquinoxClassLoader@2888e61c" of class "org/apache/http/impl/client/HttpClientBuilder" have different types for the method signature"
One answer
This is a known issue (PH17963), which will be addressed in a forthcoming release. This issue, as reported, occurs When you try to connect to RTC from RSAD (Rational Software Architect Designer) or RSA4WS (Rational Software Architect for WebSphere) 9.7.0.1 with RTC Client 6.0.3, 6.0.4, 6.0.5.
Workarounds
For RSAD (Rational Software Architect Designer) 9.7.0.1 :
- Run installation Manager
- Click Modify and modify packages for the RSAD 9.7.0.1 install
- In the list of selected packages, uncheck the Deployment modeling and Design Room One and Requirement management packages
- After modify completes, start RSAD with a “-clean” option.
For RSA4WS RSA4WS (Rational Software Architect for WebSphere) 9.7.0.1 :
-
Ensure RSAD4WS 9.7.0.1 is closed.
-
Go to IMShared plugins location (e.g. C:\Program Files\IBM\IBMIMShared\plugins).
-
Rename the below folders:
-
org.apache.http_4.4.1.v20181221_2153 to org.apache.http_4.4.1.v20181221_2153_backup
-
org.apache.http.client_4.5.0.v20181221_2153 to org.apache.http.client_4.5.0.v20181221_2153_backup
4. Restart RSA4WS with a "-clean" option
Comments
David Lafreniere
FORUM MODERATOR / JAZZ DEVELOPER Jan 15 '19, 2:35 p.m.