OK risolto l'arcano:
Funziona tutto! il problema era che nel caso si volesse caricare una classe che fa parte di un package bisogna
inserire al posto di
codice:
Class c = cl.loadClass("classeprova");
codice:
Class c = cl.loadClass("packagedellaclasse.classeprova");
e il resto funziona (almeno con me )

Grazie a tutti!