bodewig     01/07/12 06:51:13

  Modified:    src/main/org/apache/tools/ant/taskdefs/optional/junit
                        XMLJUnitResultFormatter.java
                        XMLResultAggregator.java
  Log:
  Make sure XML report will be UTF8 encoded.
  
  Submitted by: Stephane Bailliez <[EMAIL PROTECTED]>
  
  Revision  Changes    Path
  1.9       +1 -1      
jakarta-ant/src/main/org/apache/tools/ant/taskdefs/optional/junit/XMLJUnitResultFormatter.java
  
  Index: XMLJUnitResultFormatter.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-ant/src/main/org/apache/tools/ant/taskdefs/optional/junit/XMLJUnitResultFormatter.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- XMLJUnitResultFormatter.java      2001/07/11 09:29:52     1.8
  +++ XMLJUnitResultFormatter.java      2001/07/12 13:51:07     1.9
  @@ -162,7 +162,7 @@
           if (out != null) {
               Writer wri = null;
               try {
  -                wri = new OutputStreamWriter(out);
  +                wri = new OutputStreamWriter(out, "UTF8");
                   wri.write("<?xml version=\"1.0\"?>\n");
                   (new DOMElementWriter()).write(rootElement, wri, 0, "  ");
                   wri.flush();
  
  
  
  1.4       +2 -1      
jakarta-ant/src/main/org/apache/tools/ant/taskdefs/optional/junit/XMLResultAggregator.java
  
  Index: XMLResultAggregator.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-ant/src/main/org/apache/tools/ant/taskdefs/optional/junit/XMLResultAggregator.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- XMLResultAggregator.java  2001/06/21 15:21:00     1.3
  +++ XMLResultAggregator.java  2001/07/12 13:51:09     1.4
  @@ -56,6 +56,7 @@
   import java.io.File;
   import java.io.IOException;
   import java.io.OutputStream;
  +import java.io.OutputStreamWriter;
   import java.io.PrintWriter;
   import java.io.StringWriter;
   import java.io.FileOutputStream;
  @@ -221,7 +222,7 @@
        */
       protected void writeDOMTree(Document doc, File file) throws IOException {
           OutputStream out = new FileOutputStream( file );
  -        PrintWriter wri = new PrintWriter(out);
  +        PrintWriter wri = new PrintWriter(new OutputStreamWriter(out, 
"UTF8"));
           wri.write("<?xml version=\"1.0\"?>\n");
           (new DOMElementWriter()).write(doc.getDocumentElement(), wri, 0, "  
");
           wri.flush();
  
  
  

Reply via email to