directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paul Richardson (JIRA)" <>
Subject [jira] [Created] (DIRSTUDIO-1047) No BrowserViewUniversalListener.connectionOpened null checks
Date Thu, 14 May 2015 11:43:59 GMT
Paul Richardson created DIRSTUDIO-1047:

             Summary: No BrowserViewUniversalListener.connectionOpened null checks
                 Key: DIRSTUDIO-1047
             Project: Directory Studio
          Issue Type: Bug
          Components: studio-ldapbrowser
    Affects Versions: 2.0.0-M8 (2.0.0.v20130628)
            Reporter: Paul Richardson

BrowserViewUniversalListener.connectionOpened is fired on the opening of a connection. In
my case, the connection being opened comes from a wizard displaying the BrowserWidget rather
than the BrowserView. In this use-case, the BrowserConnection used in the wizard is only temporary
so not added to the BrowserCorePlugin ConnectionManager.

Consequently, opening a connection in the wizard while the BrowserView is also open, the latter's
BrowserViewUniversalListener.connectionOpened() is fired and a NPE results.

A check can be added to assert that the BrowserConnection fetched from the ConnectionManager
is not null. Only if not null should the BrowserView viewer be refreshed.

This message was sent by Atlassian JIRA

View raw message