Ok, I understand the point. I've been thinking long ago about a "CompilingClassLoader", i.e a classloader to which we don't give .class files, but .java files and that compiles them on the fly and recompiles them automatically when needed. BeanShell may provide something similar without needing to write this complex classloader.
Well, we have something for XSP ...don't we? -- Torsten