/** * @return the class loader returned by the first registered IClassResolver. If there is no * registered IClassResolver then the current thread's context class loader will be returned. */ @Override public ClassLoader getClassLoader() { final ClassLoader classLoader; if (resolvers.isEmpty() == false) { classLoader = resolvers.iterator().next().getClassLoader(); } else { classLoader = Thread.currentThread().getContextClassLoader(); } return classLoader; }
/** * @return the class loader returned by the first registered IClassResolver. If there is no * registered IClassResolver then the current thread's context class loader will be returned. */ @Override public ClassLoader getClassLoader() { final ClassLoader classLoader; if (resolvers.isEmpty() == false) { classLoader = resolvers.iterator().next().getClassLoader(); } else { classLoader = Thread.currentThread().getContextClassLoader(); } return classLoader; }
private static ClassLoader resolveClassLoader() { ClassLoader classLoader = null; if (org.apache.wicket.Application.exists()) { classLoader = org.apache.wicket.Application.get().getApplicationSettings() .getClassResolver().getClassLoader(); } if (classLoader == null) { classLoader = Thread.currentThread().getContextClassLoader(); } return classLoader; }
private static ClassLoader resolveClassLoader() { ClassLoader classLoader = null; if (Application.exists()) { classLoader = Application.get().getApplicationSettings() .getClassResolver().getClassLoader(); } if (classLoader == null) { classLoader = Thread.currentThread().getContextClassLoader(); } return classLoader; }