[jboss-cvs] JBossAS SVN: r57370 - projects/aop/trunk/aop/src/main/org/jboss/aop
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Oct 2 17:34:29 EDT 2006
Author: kabir.khan at jboss.com
Date: 2006-10-02 17:34:26 -0400 (Mon, 02 Oct 2006)
New Revision: 57370
Modified:
projects/aop/trunk/aop/src/main/org/jboss/aop/AspectXmlLoader.java
Log:
Add Bill's change to AspectXmlLoader.java - add extra loadDocument(InputStream) method
Modified: projects/aop/trunk/aop/src/main/org/jboss/aop/AspectXmlLoader.java
===================================================================
--- projects/aop/trunk/aop/src/main/org/jboss/aop/AspectXmlLoader.java 2006-10-02 21:30:48 UTC (rev 57369)
+++ projects/aop/trunk/aop/src/main/org/jboss/aop/AspectXmlLoader.java 2006-10-02 21:34:26 UTC (rev 57370)
@@ -30,6 +30,8 @@
import java.util.StringTokenizer;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
+import javax.xml.parsers.ParserConfigurationException;
+
import org.jboss.aop.advice.AdviceBinding;
import org.jboss.aop.advice.AdviceFactory;
import org.jboss.aop.advice.AdviceStack;
@@ -1269,12 +1271,18 @@
}
}
- private static Document loadURL(URL configURL) throws Exception
+ public static Document loadURL(URL configURL) throws Exception
{
InputStream is = configURL != null ? configURL.openStream() : null;
if (is == null)
throw new IOException("Failed to obtain InputStream from url: " + configURL);
+ return loadDocument(is);
+ }
+
+ public static Document loadDocument(InputStream is)
+ throws ParserConfigurationException, SAXException, IOException
+ {
DocumentBuilderFactory docBuilderFactory = null;
docBuilderFactory = DocumentBuilderFactory.newInstance();
docBuilderFactory.setValidating(false);
More information about the jboss-cvs-commits
mailing list