protected Object newInstance(String className) throws Exception { ClassLoader loader = SecurityActions.createDelegateClassLoader(ClassLoaderProvider.getDefaultProvider() .getServerIntegrationClassLoader(), SecurityActions.getContextClassLoader()); Class<?> clazz = SecurityActions.loadClass(loader, className); return clazz.newInstance(); }