Workaround: Jazz repository login errors occur if the Rational Team Concert Client Extension is installed after Rational Software Architect
Author: Chris Daly
Last updated: 7 June 2017
Build basis: Rational Team Concert 6.0.3, 6.0.4, 6.0.5
Problem
This issue occurs if you use IBM Installation Manager to install Rational Software Architect 9.5 or 9.6 (and possibly other versions) and then install version 6.0.3 interim fix 005 or later of the Rational Team Concert Client Extension for Eclipse 4.x. After you install the client extension, you cannot log in to the Rational Team Concert server and receive a Repository Connection Failed error or errors in the Eclipse error log that begin like this:
java.lang.NoClassDefFoundError: org.apache.http.impl.client.WinHttpClients
at com.ibm.team.repository.transport.client.RemoteTeamServer.isWindowsAuthAvailable(RemoteTeamServer.java:2590)
at com.ibm.team.repository.client.login.AbstractLoginInfo.isWindowsAuthPossible(AbstractLoginInfo.java:31)
Workaround
This issue does not occur if you install Rational Software Architect and the Rational Team Concert Client Extension at the same time. For new installations, use IBM Installation Manager to install both items at the same time.If you already have Rational Software Architect installed, and then install the client extension and experience this issue, start the Eclipse IDE by using the -clean option. If you use a Windows shortcut to start the IDE, add -clean to the end of the Target field in the shortcut properties. If you start the IDE by running the Eclipse executable file from a command prompt, add -clean to the command argument list.
To correct the issue, you should only have to start Eclipse by using the -clean option once.
Related information
© Copyright IBM Corporation 2017