From d49f6e706343426a09129dab321a4a7ff80491d8 Mon Sep 17 00:00:00 2001 From: aclement Date: Mon, 7 Nov 2005 14:57:35 +0000 Subject: [PATCH] Switch to using a parser that should be around on 1.4. --- .../weaver/loadtime/definition/DocumentParser.java | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/loadtime/src/org/aspectj/weaver/loadtime/definition/DocumentParser.java b/loadtime/src/org/aspectj/weaver/loadtime/definition/DocumentParser.java index c5744a85e..3036367b2 100644 --- a/loadtime/src/org/aspectj/weaver/loadtime/definition/DocumentParser.java +++ b/loadtime/src/org/aspectj/weaver/loadtime/definition/DocumentParser.java @@ -11,17 +11,18 @@ *******************************************************************************/ package org.aspectj.weaver.loadtime.definition; +import java.io.InputStream; +import java.net.URL; + +import javax.xml.parsers.SAXParserFactory; + +import org.aspectj.util.LangUtil; import org.xml.sax.Attributes; import org.xml.sax.InputSource; import org.xml.sax.SAXException; import org.xml.sax.SAXParseException; import org.xml.sax.XMLReader; import org.xml.sax.helpers.DefaultHandler; -import org.xml.sax.helpers.XMLReaderFactory; -import org.aspectj.util.LangUtil; - -import java.io.InputStream; -import java.net.URL; /** * FIXME AV - doc, concrete aspect @@ -78,7 +79,7 @@ public class DocumentParser extends DefaultHandler { try { DocumentParser parser = new DocumentParser(); - XMLReader xmlReader = XMLReaderFactory.createXMLReader(); + XMLReader xmlReader = SAXParserFactory.newInstance().newSAXParser().getXMLReader(); xmlReader.setContentHandler(parser); xmlReader.setErrorHandler(parser); -- 2.39.5