}
private ClassLoader getClassLoader() throws Exception {
synchronized (this.javaClassRepository) {
if (this.classLoader == null) {
this.classLoader = new CompilingClassLoader(Thread
.currentThread().getContextClassLoader(),
(SourceResolver) WebServiceLoader.this.serviceManager
.lookup(SourceResolver.ROLE),
this.javaClassRepository);
this.classLoader