NPE when we ask for the list of directories before the host app has initialised the "Crowd Application"

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Medium
    • 2.3.5
    • Affects Version/s: None
    • Component/s: None
    • None

      During bootstrap you can get classes calling to Crowd embedded before it is ready.

      Caused by: java.lang.NullPointerException
      	at com.atlassian.crowd.embedded.core.CrowdDirectoryServiceImpl.storeLdapConnectionPoolConfiguration(CrowdDirectoryServiceImpl.java:308)
      	at com.atlassian.crowd.embedded.core.CrowdDirectoryServiceImpl.initialiseConnectionPoolSystemProperties(CrowdDirectoryServiceImpl.java:291)
      	at com.atlassian.crowd.embedded.core.CrowdDirectoryServiceImpl.getApplication(CrowdDirectoryServiceImpl.java:263)
      	at com.atlassian.crowd.embedded.core.CrowdDirectoryServiceImpl.findAllDirectories(CrowdDirectoryServiceImpl.java:81)
      	at com.atlassian.jira.user.util.DirectorySynchroniserBarrier.isSyncrhoniseRunning(DirectorySynchroniserBarrier.java:91)
      

            Assignee:
            Mark Lassau (Inactive)
            Reporter:
            Mark Lassau (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: