AspectXmlLoader.deployXML(url);
// Bootstrap the basic container
String containerName = "InterceptorContainer";
DomainDefinition domainDefinition = AspectManager.instance().getContainer(containerName);
if(domainDefinition == null)
throw new IllegalArgumentException("Domain definition for container '" + containerName + "' can not be found");
final Domain domain = (Domain) domainDefinition.getManager();
ClassLoader classLoader = new DomainClassLoader(Thread.currentThread().getContextClassLoader(), deploymentClassLoader, domain);
Thread.currentThread().setContextClassLoader(classLoader);
// The moment an instrumented class comes up it does AspectManager.instance(classLoader), which