}
else
{
//We need to do all the work again
AspectManager manager = AspectManager.instance();
ClassPool pool = manager.findClassPool(classloader);
ProtectionDomain pd = advisorClass.getProtectionDomain();
generatedClass = generateJoinpointClass(pool, info, classloader, pd);
generatedJoinPointClassCache.put(infoAdviceString, generatedClass);
}
Object obj = generatedClass.createJoinPointInstance(classloader, info);