ServiceProviderDictionary serviceProviderDictionary;
private JobData doAction(Action action) throws RepositoryException, OpsException {
boolean fetchTags = true;
// Check we can get the item
ItemBase managedItem = getManagedItem(fetchTags);
// String actionName = action.getName();
// if (Strings.isNullOrEmpty(actionName)) {
// actionName = action.getClass().getSimpleName();
// // throw new IllegalArgumentException("Action is required");