public void widgetSelected( SelectionEvent e )
{
IConnection connection = getTestConnection();
FetchBaseDNsJob job = new FetchBaseDNsJob( connection );
RunnableContextJobAdapter.execute( job, runnableContext );
if ( job.getExternalResult().isOK() )
{
if ( job.getBaseDNs().length > 0 )
{
String[] baseDNs = job.getBaseDNs();
baseDNCombo.setItems( baseDNs );
baseDNCombo.select( 0 );
String msg = "The server returned the following base DNs:";
for ( int i = 0; i < baseDNs.length; i++ )