Index: C:/harmony/trunk_0427/modules/logging/src/main/java/java/util/logging/XMLFormatter.java =================================================================== --- C:/harmony/trunk_0427/modules/logging/src/main/java/java/util/logging/XMLFormatter.java (revision 417921) +++ C:/harmony/trunk_0427/modules/logging/src/main/java/java/util/logging/XMLFormatter.java (working copy) @@ -188,7 +188,10 @@ * @return the header string for XML */ public String getHead(Handler h) { - String encoding = h.getEncoding(); + String encoding = null; + if (null != h) { + encoding = h.getEncoding(); + } if (null == encoding) { encoding = getSystemProperty("file.encoding"); //$NON-NLS-1$ }