--- old/src/share/classes/jdk/internal/util/xml/BasicXmlPropertiesProvider.java 2012-12-20 19:42:14.000000000 +0000 +++ new/src/share/classes/jdk/internal/util/xml/BasicXmlPropertiesProvider.java 2012-12-20 19:42:14.000000000 +0000 @@ -38,14 +38,13 @@ public class BasicXmlPropertiesProvider extends XmlPropertiesProvider { - private final PropertiesDefaultHandler handler = new PropertiesDefaultHandler(); - public BasicXmlPropertiesProvider() { } @Override public void load(Properties props, InputStream in) throws IOException, InvalidPropertiesFormatException { + PropertiesDefaultHandler handler = new PropertiesDefaultHandler(); handler.load(props, in); } @@ -54,6 +53,7 @@ String encoding) throws IOException { + PropertiesDefaultHandler handler = new PropertiesDefaultHandler(); handler.store(props, os, comment, encoding); } }