{
ClassLoader parentUnitLoader = registry.getParentUnitLoader(cl);
if (parentUnitLoader != null)
{
ClassPool parentUnitPool = AspectManager.getTopLevelAspectManager().registerClassLoader(parentUnitLoader);
parentPoolDomain = new ClassPoolToClassPoolDomainAdapter(parentUnitPool);
}
}
poolDomain = new JBossClClassPoolDomain(domain.getName(), parentPoolDomain, domain.getParentPolicy(), registry);
ClassPoolDomainRegistry.getInstance().addClassPoolDomain(domain, poolDomain);