List<String> warnings = _parser.parse(content);
try {
_repository.putScript(getUser(), name, content);
} catch (UserNotFoundException ex) {
// Should not happen as the UserListener should ensure the session user is defined in the repository
throw new ManageSieveRuntimeException(ex);
} catch (StorageException ex) {
throw new ManageSieveRuntimeException(ex);
}
return warnings;
}