Confluence should catch Crowd failures gracefully

XMLWordPrintable

      NOTE: This suggestion is for Confluence Server. Using Confluence Cloud? See the corresponding suggestion.

      When Confluence is connected with Crowd and Crowd fails during the time that a user is using Confluence, the following stacktrace is displayed :

      com.atlassian.crowd.exception.runtime.CommunicationException
      	at com.atlassian.crowd.embedded.core.CrowdServiceImpl.convertOperationFailedException(CrowdServiceImpl.java:866)
      	at com.atlassian.crowd.embedded.core.CrowdServiceImpl.authenticate(CrowdServiceImpl.java:79)
      	at com.atlassian.crowd.embedded.core.DelegatingCrowdService.authenticate(DelegatingCrowdService.java:35)
      	at com.atlassian.crowd.embedded.core.FilteredCrowdServiceImpl.authenticate(FilteredCrowdServiceImpl.java:51)
      	at com.atlassian.jira.security.login.LoginManagerImpl$InternalStaticDependencies.authenticate(LoginManagerImpl.java:415)
      

      Steps to reproduce :

      • Integrate Confluence with Crowd
      • Login to Confluence with a user from Crowd
      • Shutdown Crowd
      • Try to perform some action on Confluence.

      Confluence should catch the Crowd exception in a better way and communicate to the user that the Crowd server is no longer accessible.

            Assignee:
            Unassigned
            Reporter:
            Ruchi Tandon (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: