class lookup by jclass of result of jnew-runtime-class fails
Because the class loader is a transient memory class loader, and jclass uses the current class loader. Fix would be something like keeping a weak hash table of name to class and have the implementation of jclass check that if the class is otherwise not found.
You may pass around the classloader which by default is bound to java::*classloader*.
I'm having the same issue in 1.5.0,
You may pass around the classloader which by default is bound to
java::*classloader*.
The manual wasn't explicit in this. I had assumed that the default classloader is exactly the same for jnew-runtime-class and for jclass.
So perhaps the bug is on the documentation...