}
}
}
URL[] urls = urlList.toArray(new URL[] {});
JarFileClassLoader tempClassLoader = new JarFileClassLoader(null, urls, this.getClass().getClassLoader());
ClassFinder classFinder = new ClassFinder(tempClassLoader, urlList);
List<Class> classes = new ArrayList<Class>();
classes.addAll(classFinder.findAnnotatedClasses(WebService.class));
classes.addAll(classFinder.findAnnotatedClasses(WebServiceProvider.class));
tempClassLoader.destroy();
if (tmpDir != null) {
DeploymentUtil.recursiveDelete(tmpDir);
}