Index: UpdateTracking.java =================================================================== RCS file: /usr/local/tigris/data/helm/cvs/repository/nbbuild/antsrc/org/netbeans/nbbuild/UpdateTracking.java,v retrieving revision 1.1 diff -r1.1 UpdateTracking.java 19,20c19,20 < import java.io.FileOutputStream; < import java.io.OutputStream; --- > import java.io.FileWriter; > import java.io.Writer; 239,240c239,240 < //Document document = XMLUtil.createDocument(ELEMENT_MODULES); < com.sun.xml.tree.XmlDocument document = new com.sun.xml.tree.XmlDocument(); --- > Document document = XMLUtil.createDocument(ELEMENT_MODULES); > // com.sun.xml.tree.XmlDocument document = new com.sun.xml.tree.XmlDocument(); 277,279c277,279 < OutputStream os = new FileOutputStream( trackingFile ); < //XMLUtil.write(document, os); < document.write (os); --- > Writer os = new FileWriter( trackingFile ); > XMLUtil.write(document, os); > //document.write (os); Index: XMLUtil.java =================================================================== RCS file: /usr/local/tigris/data/helm/cvs/repository/nbbuild/antsrc/org/netbeans/nbbuild/XMLUtil.java,v retrieving revision 1.2 diff -r1.2 XMLUtil.java 61a62,69 > DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); > org.w3c.dom.Document doc = null; > > try { > doc = factory.newDocumentBuilder().newDocument(); > } catch (ParserConfigurationException ex) { > throw new DOMException(DOMException.NOT_SUPPORTED_ERR , "Cannot create parser satisfying configuration parameters"); //NOI18N > } 63,65c71 < DOMImplementation impl = getDOMImplementation(); < < return impl.createDocument(null, rootQName, null); --- > return doc; 79c85 < static void write(Document doc, OutputStream out) throws IOException { --- > static void write(Document doc, Writer out) throws IOException {