A @RequiredPermission annotation can only be placed on methods that have Subject as their first param. purgeServerPlugin(int) does not have it anymore (because it is not publicly available any longer - it only is on the local SLSB).