gbenson 20a4da
--- apache-ant-1.6.2/src/main/org/apache/tools/ant/taskdefs/optional/TraXLiaison.java~	2004-07-16 08:57:36.000000000 +0100
gbenson 20a4da
+++ apache-ant-1.6.2/src/main/org/apache/tools/ant/taskdefs/optional/TraXLiaison.java	2005-07-21 17:05:18.000000000 +0100
gbenson 20a4da
@@ -119,39 +119,12 @@
gbenson 20a4da
     }
gbenson 20a4da
 
gbenson 20a4da
     public void transform(File infile, File outfile) throws Exception {
gbenson 20a4da
-        if (transformer == null) {
gbenson 20a4da
-            createTransformer();
gbenson 20a4da
-        }
gbenson 20a4da
-
gbenson 20a4da
-        InputStream fis = null;
gbenson 20a4da
-        OutputStream fos = null;
gbenson 20a4da
-        try {
gbenson 20a4da
-            fis = new BufferedInputStream(new FileInputStream(infile));
gbenson 20a4da
-            fos = new BufferedOutputStream(new FileOutputStream(outfile));
gbenson 20a4da
-            StreamResult res = new StreamResult(fos);
gbenson 20a4da
-            // not sure what could be the need of this...
gbenson 20a4da
-            res.setSystemId(JAXPUtils.getSystemId(outfile));
gbenson 20a4da
-            Source src = getSource(fis, infile);
gbenson 20a4da
-            transformer.transform(src, res);
gbenson 20a4da
-        } finally {
gbenson 20a4da
-            // make sure to close all handles, otherwise the garbage
gbenson 20a4da
-            // collector will close them...whenever possible and
gbenson 20a4da
-            // Windows may complain about not being able to delete files.
gbenson 20a4da
-            try {
gbenson 20a4da
-                if (fis != null) {
gbenson 20a4da
-                    fis.close();
gbenson 20a4da
-                }
gbenson 20a4da
-            } catch (IOException ignored) {
gbenson 20a4da
-                // ignore
gbenson 20a4da
-            }
gbenson 20a4da
-            try {
gbenson 20a4da
-                if (fos != null) {
gbenson 20a4da
-                    fos.close();
gbenson 20a4da
-                }
gbenson 20a4da
-            } catch (IOException ignored) {
gbenson 20a4da
-                // ignore
gbenson 20a4da
-            }
gbenson 20a4da
+        if (logger != null) {
gbenson 20a4da
+            logger.log("The style task is disabled on this platform");
gbenson 20a4da
+            logger.log(
gbenson 20a4da
+                "http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=163689");
gbenson 20a4da
         }
gbenson 20a4da
+        new FileOutputStream(outfile).close();
gbenson 20a4da
     }
gbenson 20a4da
 
gbenson 20a4da
     /**
gbenson 20a4da
--- apache-ant-1.6.2/src/main/org/apache/tools/ant/taskdefs/optional/XMLValidateTask.java~	2004-07-16 08:57:36.000000000 +0100
gbenson 20a4da
+++ apache-ant-1.6.2/src/main/org/apache/tools/ant/taskdefs/optional/XMLValidateTask.java	2005-07-21 17:37:23.000000000 +0100
gbenson 20a4da
@@ -272,35 +272,8 @@
gbenson 20a4da
                 "Specify at least one source - " + "a file or a fileset.");
gbenson 20a4da
         }
gbenson 20a4da
 
gbenson 20a4da
-        initValidator();
gbenson 20a4da
-
gbenson 20a4da
-        if (file != null) {
gbenson 20a4da
-            if (file.exists() && file.canRead() && file.isFile()) {
gbenson 20a4da
-                doValidate(file);
gbenson 20a4da
-                fileProcessed++;
gbenson 20a4da
-            } else {
gbenson 20a4da
-                String errorMsg = "File " + file + " cannot be read";
gbenson 20a4da
-                if (failOnError) {
gbenson 20a4da
-                    throw new BuildException(errorMsg);
gbenson 20a4da
-                } else {
gbenson 20a4da
-                    log(errorMsg, Project.MSG_ERR);
gbenson 20a4da
-                }
gbenson 20a4da
-            }
gbenson 20a4da
-        }
gbenson 20a4da
-
gbenson 20a4da
-        for (int i = 0; i < filesets.size(); i++) {
gbenson 20a4da
-
gbenson 20a4da
-            FileSet fs = (FileSet) filesets.elementAt(i);
gbenson 20a4da
-            DirectoryScanner ds = fs.getDirectoryScanner(getProject());
gbenson 20a4da
-            String[] files = ds.getIncludedFiles();
gbenson 20a4da
-
gbenson 20a4da
-            for (int j = 0; j < files.length; j++) {
gbenson 20a4da
-                File srcFile = new File(fs.getDir(getProject()), files[j]);
gbenson 20a4da
-                doValidate(srcFile);
gbenson 20a4da
-                fileProcessed++;
gbenson 20a4da
-            }
gbenson 20a4da
-        }
gbenson 20a4da
-        log(fileProcessed + " file(s) have been successfully validated.");
gbenson 20a4da
+        log("The xmlvalidate task is disabled on this platform");
gbenson 20a4da
+        log("http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=163689");
gbenson 20a4da
     }
gbenson 20a4da
 
gbenson 20a4da
     /**