diff -r 1ef89a94ad93 -r 24b6c30fbf71 src/share/classes/sun/util/xml/PrefsXmlSupport.java --- a/src/share/classes/sun/util/xml/PrefsXmlSupport.java Wed Jun 24 13:44:46 2009 +0200 +++ b/src/share/classes/sun/util/xml/PrefsXmlSupport.java Wed Jun 24 17:29:29 2009 +0200 @@ -40,7 +40,7 @@ public abstract class PrefsXmlSupport { public static PrefsXmlSupport getDefault() { Iterator it = ServiceLoader.load(PrefsXmlSupport.class).iterator(); - return it.hasNext() ? it.next() : null /* JST-XXX: some default */; + return it.hasNext() ? it.next() : new DefaultPrefsXmlSupport(); } public abstract void export(OutputStream os, final Preferences p, boolean subTree)