From 48534cc206ecbc25509be0246be7e34f7aced86d Mon Sep 17 00:00:00 2001 From: Antoine Levy-Lambert Date: Tue, 29 Nov 2005 18:34:17 +0000 Subject: [PATCH] use SystemId from JAXPUtils, can be better git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@349785 13f79535-47bb-0310-9956-ffa450edef68 --- .../apache/tools/ant/taskdefs/optional/sitraka/XMLReport.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/org/apache/tools/ant/taskdefs/optional/sitraka/XMLReport.java b/src/main/org/apache/tools/ant/taskdefs/optional/sitraka/XMLReport.java index 7c640f0eb..6aa23e997 100644 --- a/src/main/org/apache/tools/ant/taskdefs/optional/sitraka/XMLReport.java +++ b/src/main/org/apache/tools/ant/taskdefs/optional/sitraka/XMLReport.java @@ -26,6 +26,7 @@ import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import org.apache.tools.ant.Project; import org.apache.tools.ant.Task; +import org.apache.tools.ant.util.JAXPUtils; import org.apache.tools.ant.taskdefs.optional.sitraka.bytecode.ClassFile; import org.apache.tools.ant.taskdefs.optional.sitraka.bytecode.ClassPathLoader; import org.apache.tools.ant.taskdefs.optional.sitraka.bytecode.MethodInfo; @@ -194,7 +195,7 @@ public class XMLReport { InputSource is = new InputSource(new FileInputStream(file)); if (jprobeHome != null) { File dtdDir = new File(jprobeHome, "dtd"); - is.setSystemId("file:///" + dtdDir.getAbsolutePath() + "/"); + is.setSystemId(JAXPUtils.getSystemId(dtdDir)); } report = dbuilder.parse(is); report.normalize();