public void testClassNotFoundHandlerParentDomain() throws Exception
{
ClassLoaderSystem system = createClassLoaderSystemWithModifiedBootstrap();
ClassLoaderDomain defaultDomain = system.getDefaultDomain();
ClassLoaderDomain domain = system.createAndRegisterDomain("TestDomain", ParentPolicy.BEFORE, defaultDomain);
domain.addClassNotFoundHandler(this);
MockClassLoaderPolicy policy = createMockClassLoaderPolicy("test");
ClassLoader cl = system.registerClassLoaderPolicy(domain, policy);
assertLoadClassFail("does.not.exist.ClassName", cl);