From a8f5d8345278d27ddf5325d3977e460b86b6275f Mon Sep 17 00:00:00 2001
From: ludovicp <ludovicp@localhost>
Date: Tue, 27 Apr 2010 20:56:50 +0000
Subject: [PATCH] Fixing several issues with the Control Panel, the QuickSetup, Core server and Replication. Also improves unit, functional tests. More specifically this commit resolves the following open issues: 4385 - NPE when using ExtensibleMatch filter without a matching rule 4521 - dynamic lookup in attribut selection when selecting the sort order attribut while defining VLV index 4531 - Control Panel creates virtual static groups using groupOfURLs as objectclass 4533 - NullPointerException when configuring replication between 2 OpenDS 4539 - DSML Gateway - jaxb.properties Exception

---
 opends/src/quicksetup/org/opends/quicksetup/ui/QuickSetup.java |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/opends/src/quicksetup/org/opends/quicksetup/ui/QuickSetup.java b/opends/src/quicksetup/org/opends/quicksetup/ui/QuickSetup.java
index ccd4939..ae97416 100644
--- a/opends/src/quicksetup/org/opends/quicksetup/ui/QuickSetup.java
+++ b/opends/src/quicksetup/org/opends/quicksetup/ui/QuickSetup.java
@@ -118,7 +118,15 @@
     application.setProgressMessageFormatter(formatter);
     application.setCurrentInstallStatus(installStatus);
 
-    initLookAndFeel();
+    try
+    {
+      initLookAndFeel();
+    }
+    catch (Throwable t)
+    {
+      // This is likely a bug.
+      t.printStackTrace();
+    }
 
     /* In the calls to setCurrentStep the dialog will be created */
     setCurrentStep(application.getFirstWizardStep());
@@ -643,7 +651,7 @@
    * A method to initialize the look and feel.
    *
    */
-  private void initLookAndFeel()
+  private void initLookAndFeel() throws Throwable
   {
     UIFactory.initialize();
   }

--
Gitblit v1.10.0