Uploaded image for project: 'Atlassian Cloud'
  1. Atlassian Cloud
  2. CLOUD-4173 AGMP doesn't work with JIRA 4.3
  3. CLOUD-4436

Binary incompatible Crowd version causing NoSuchMethodErrors

    XMLWordPrintable

Details

    • Sub-task
    • Resolution: Fixed
    • Medium
    • Summit Iteration 3, May 2011
    • None
    • None
    • None

    Description

      Crowd 2.2.3 is not binary compatible with Crowd 2.2.0. Using 2.2.3 causes the following error:

      Could not execute action [StudioWelcome]:com.atlassian.crowd.integration.http.HttpAuthenticatorFactory.getHttpAuthenticator()Lcom/atlassian/crowd/integration/http/HttpAuthenticatorImpl;<p><small><small><pre>java.lang.NoSuchMethodError: com.atlassian.crowd.integration.http.HttpAuthenticatorFactory.getHttpAuthenticator()Lcom/atlassian/crowd/integration/http/HttpAuthenticatorImpl;
      at com.atlassian.agmp.integration.jira.api.impl.AuthenticationServiceImpl$1.run(AuthenticationServiceImpl.java:75)
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
      at com.atlassian.plugin.util.ContextClassLoaderSwitchingUtil.runInContext(ContextClassLoaderSwitchingUtil.java:57)
      at com.atlassian.plugin.util.ContextClassLoaderSwitchingUtil.runInContext(ContextClassLoaderSwitchingUtil.java:28)
      at com.atlassian.agmp.integration.jira.api.impl.AuthenticationServiceImpl.getHttpAuthenticator(AuthenticationServiceImpl.java:71)
      at com.atlassian.agmp.integration.jira.api.impl.AuthenticationServiceImpl.setAuthenticatedUser(AuthenticationServiceImpl.java:48)
      at com.atlassian.agmp.integration.jira.action.StudioWelcome.doExecute(StudioWelcome.java:130)
      at webwork.action.ActionSupport.execute(ActionSupport.java:165)
      at com.atlassian.jira.action.JiraActionSupport.execute(JiraActionSupport.java:74)
      at webwork.interceptor.DefaultInterceptorChain.proceed(DefaultInterceptorChain.java:39)
      at webwork.interceptor.NestedInterceptorChain.proceed(NestedInterceptorChain.java:31)
      at webwork.interceptor.ChainedInterceptor.intercept(ChainedInterceptor.java:16)
      at webwork.interceptor.DefaultInterceptorChain.proceed(DefaultInterceptorChain.java:35)
      at webwork.dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:205)
      at webwork.dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:143)
      at com.atlassian.jira.web.dispatcher.JiraWebworkActionDispatcher.service(JiraWebworkActionDispatcher.java:151)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at com.atlassian.jira.web.filters.JiraLastFilter.doFilter(JiraLastFilter.java:81)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at com.atlassian.core.filters.HeaderSanitisingFilter.doFilter(HeaderSanitisingFilter.java:44)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
      at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
      at com.atlassian.applinks.core.rest.context.ContextFilter.doFilter(ContextFilter.java:25)
      at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
      at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
      at com.atlassian.agmp.integration.jira.ReprovisionConfigFilter.doFilter(ReprovisionConfigFilter.java:85)
      at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
      at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
      at com.atlassian.agmp.gdata.servlet.GDataServiceErrorServletFilter.doFilter(GDataServiceErrorServletFilter.java:43)
      at
      

      Suggest downgrade to 2.2.0.

      Attachments

        Activity

          People

            fcuozzo Felipe Cuozzo (Inactive)
            shaldane Sam Haldane (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: