[jboss-cvs] JBossAS SVN: r60555 - branches/Branch_4_0/aspects/src/main/org/jboss/aop/deployment.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Feb 14 20:12:38 EST 2007
Author: kabir.khan at jboss.com
Date: 2007-02-14 20:12:38 -0500 (Wed, 14 Feb 2007)
New Revision: 60555
Modified:
branches/Branch_4_0/aspects/src/main/org/jboss/aop/deployment/AspectDeployer.java
branches/Branch_4_0/aspects/src/main/org/jboss/aop/deployment/ScopedClassLoaderDomain.java
Log:
Tidyup
Modified: branches/Branch_4_0/aspects/src/main/org/jboss/aop/deployment/AspectDeployer.java
===================================================================
--- branches/Branch_4_0/aspects/src/main/org/jboss/aop/deployment/AspectDeployer.java 2007-02-15 00:59:07 UTC (rev 60554)
+++ branches/Branch_4_0/aspects/src/main/org/jboss/aop/deployment/AspectDeployer.java 2007-02-15 01:12:38 UTC (rev 60555)
@@ -333,7 +333,7 @@
//We are a top-level deployment, check if we are meant to be attaching to a scoped repository
//TODO Use AspectXmlLoader.loadURL once AOP is added to repository
- Document doc = loadURL(docUrl);
+ Document doc = AspectXmlLoader.loadURL(docUrl);
Element top = doc.getDocumentElement();
NodeList children = top.getChildNodes();
int childlength = children.getLength();
@@ -393,48 +393,4 @@
return null;
}
-
- //TODO Use AspectXmlLoader.loadURL once AOP is added to repository
- 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);
-
- DocumentBuilderFactory docBuilderFactory = null;
- docBuilderFactory = DocumentBuilderFactory.newInstance();
- docBuilderFactory.setValidating(false);
- InputSource source = new InputSource(is);
- URL url = AspectXmlLoader.class.getResource("/jboss-aop_1_0.dtd");
- source.setSystemId(url.toString());
- DocumentBuilder docBuilder = docBuilderFactory.newDocumentBuilder();
- docBuilder.setEntityResolver(new Resolver());
- //docBuilder.setErrorHandler(new LocalErrorHandler());
- Document doc = docBuilder.parse(source);
- return doc;
- }
-
- private static class Resolver implements EntityResolver
- {
- public InputSource resolveEntity(String publicId, String systemId) throws SAXException, IOException
- {
- if (systemId.endsWith("jboss-aop_1_0.dtd"))
- {
- try
- {
- URL url = AspectXmlLoader.class.getResource("/jboss-aop_1_0.dtd");
- InputStream is = url.openStream();
- return new InputSource(is);
- }
- catch (IOException e)
- {
- e.printStackTrace();
- return null;
- }
- }
- return null;
- }
- }
-
-
}
\ No newline at end of file
Modified: branches/Branch_4_0/aspects/src/main/org/jboss/aop/deployment/ScopedClassLoaderDomain.java
===================================================================
--- branches/Branch_4_0/aspects/src/main/org/jboss/aop/deployment/ScopedClassLoaderDomain.java 2007-02-15 00:59:07 UTC (rev 60554)
+++ branches/Branch_4_0/aspects/src/main/org/jboss/aop/deployment/ScopedClassLoaderDomain.java 2007-02-15 01:12:38 UTC (rev 60555)
@@ -75,8 +75,7 @@
public Object getPerVMAspect(AspectDefinition def)
{
- Object aspect = getPerVMAspect(def.getName());
- return aspect;
+ return getPerVMAspect(def.getName());
}
public Object getPerVMAspect(String def)
More information about the jboss-cvs-commits
mailing list