ContextClassLoader not hooking
<p>I'm trying to define a custom ClassLoader.  </p>

<pre><code>public class ExampleLoader extends ClassLoader
{
    public Class&lt;?&gt; findClass(String name) throws ClassNotFoundException
    {
        System.out.println("This never gets printed");
        return super.findClass(name);
    }

    public Class&lt;?&gt; loadClass(String name, boolean b)
        throws ClassNotFoundException
    {
        System.out.println("This never gets printed");
        return super.loadClass(name, b);
    }
}
</code></pre>

<p>And of course my code to test it: </p>

<pre><code>public class Tester
{
    public static void main(String[] args)
    {
        Thread t = new FooThread();
        t.setContextClassLoader(new ExampleLoader());
        t.start();
    }
}

class FooThread extends Thread
{
    public void run()
    {
        new RandomClass();
    }
}
</code></pre>

<p>The problem is that my lines never get printed.  Clearly I'm missing something.</p>
