1.1 --- a/openide.util/src/org/openide/util/NbPreferences.java Wed Dec 20 13:16:22 2006 +0000
1.2 +++ b/openide.util/src/org/openide/util/NbPreferences.java Thu Dec 21 13:23:35 2006 +0000
1.3 @@ -19,6 +19,9 @@
1.4
1.5 package org.openide.util;
1.6
1.7 +import java.io.ByteArrayOutputStream;
1.8 +import java.io.IOException;
1.9 +import java.io.PrintStream;
1.10 import java.util.logging.Level;
1.11 import java.util.logging.Logger;
1.12 import java.util.prefs.Preferences;
1.13 @@ -77,9 +80,11 @@
1.14 }
1.15 };
1.16 // Avoid warning in case it is set (e.g. from NbTestCase).
1.17 - Logger.getLogger(NbPreferences.class.getName())
1.18 - .log(System.getProperty("java.util.prefs.PreferencesFactory") == null ? Level.WARNING : Level.FINE,
1.19 - "NetBeans implementation of Preferences not found");
1.20 + Logger logger = Logger.getLogger(NbPreferences.class.getName());
1.21 + ByteArrayOutputStream bos = new ByteArrayOutputStream();
1.22 + new Exception().printStackTrace(new PrintStream(bos));
1.23 + logger.log(System.getProperty("java.util.prefs.PreferencesFactory") == null ? Level.WARNING : Level.FINE,
1.24 + "NetBeans implementation of Preferences not found: " + bos.toString() );
1.25 }
1.26 return retval;
1.27 }