}
for (String resourceIdString : selectedResources) {
try {
int resourceId = Integer.parseInt(resourceIdString);
resourceFactoryManager.deleteResource(subject, resourceId);
successes.add(resourceIdString);
} catch (Exception e) {
String errorMessages = ThrowableUtil.getAllMessages(e, true);
failures.put(resourceIdString, errorMessages);
}