throw new WebApplicationException(Status.PRECONDITION_FAILED);
} catch (SiteException e) {
throw new WebApplicationException(Status.INTERNAL_SERVER_ERROR);
}
} else if (site.isOnline() && ConfigurationUtils.isDisabled(status)) {
site.stop();
} else {
throw new WebApplicationException(Status.BAD_REQUEST);
}
}