ClassLoader classloader = Thread.currentThread().getContextClassLoader();
ClassLoader classloader = Part.class.getClassLoader();
    public static Controller newController( ContentModel model )    {        try        {            ClassLoader classloader = Thread.currentThread().getContextClassLoader();            URI uri = new URI( "@COMPOSITION-CONTROLLER-URI@" );            Repository repository = Transit.getInstance().getRepository();            return (Controller) repository.getPlugin( classloader, uri, new Object[]{ model } );        }        catch( Throwable e )        {            final String error =              "Internal error while attempting to establish the composition part content handler.";            throw new RuntimeException( error, e );        }    }