提交 4639dff2 编写于 作者: K kohsuke

force initialization.


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@6391 71c3de6d-444a-0410-be80-ed276b4c234a
上级 11c421b8
......@@ -89,7 +89,8 @@ public final class Permission {
if(idx<0) return null;
try {
Class cl = Hudson.getInstance().getPluginManager().uberClassLoader.loadClass(id.substring(0,idx));
// force the initialization so that it will put all its permissions into the list.
Class cl = Class.forName(id.substring(0,idx),true,Hudson.getInstance().getPluginManager().uberClassLoader);
List<Permission> list = PERMISSIONS.get(cl);
if(list==null) return null;
String name = id.substring(idx+1);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册