crowd-integration-client-2.0.7.jar not compatible with Fisheye/Crucible

XMLWordPrintable

    • Type: Bug
    • Resolution: Tracked Elsewhere
    • Priority: Medium
    • None
    • Affects Version/s: 2.3.6, 2.4.0
    • Component/s: Integrations
    • Environment:

      Crowd 2.0.7 + Fisheye/Crucible

    • 1

      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)
      
      

            Assignee:
            Dylan Hansen [Atlassian]
            Reporter:
            Dylan Hansen [Atlassian]
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: