Esempio
public class AccessControllergetContext {
public AccessControllergetContext(Permission permission) {
super();
this .context = AccessController.getContext();
this .permission = permission;
}

public void getFileResource() throws AccessControlException {
AccessController.doPrivileged(new PrivilegedAction() {
public Object run() {
context.checkPermission(permission);
System.loadLibrary("library");//$NON-NLS-1$
return null;
}
});
}

private AccessControlContext context = null;
private Permission permission = null;

}
Soluzione
Non utilizzare il contesto AccessController nel codice.
public class AccessControllergetContext {
public AccessControllergetContext() {
super();
}

public void getFileResource() throws AccessControlException {
AccessController.doPrivileged(new PrivilegedAction() {
public Object run() {
System.loadLibrary("library");//$NON-NLS-1$
return null;
}
});
}

}