Details
-
Bug
-
Resolution: Tracked Elsewhere
-
Medium
-
None
-
2.3.6, 2.4.0
-
Crowd 2.0.7 + Fisheye/Crucible
-
1
-
Description
The latest version of Crowd integration JAR (2.0.7) is incompatible with Fisheye/Crucible.
In the Crowd SSO documentation it's suggested that you use the crowd-integration-client JAR that matches your Crowd installation. Fisheye ships with crowd-integration-client-2.0.0.jar, however if you try to use the latest crowd-integration-client-2.0.7.jar file you will get the following error on startup:
00:20:51 ERROR - Error for / java.lang.NoSuchMethodError: com.atlassian.crowd.integration.http.HttpAuthenticatorFactory.getHttpAuthenticator()Lcom/atlassian/crowd/integration/http/HttpAuthenticator; at com.cenqua.fisheye.user.crowd.CrowdAuth.getHttpAuthenticator(CrowdAuth.java:126) at com.cenqua.fisheye.user.crowd.CrowdAuth.access$000(CrowdAuth.java:45) at com.cenqua.fisheye.user.crowd.CrowdAuth$4.call(CrowdAuth.java:249) at com.cenqua.fisheye.user.crowd.CrowdAuth$4.call(CrowdAuth.java:247) at com.cenqua.fisheye.user.crowd.CrowdAuth.withTimer(CrowdAuth.java:79)
Attachments
Issue Links
- is caused by
-
CWD-2038 HttpAuthenticatorFactory returning implementation class rather than HttpAuthenticator interface
- Closed