MALFORMED_URL("Required parameters are missing from the request.", ProblemResponseAction.LOG),
MALFORMED_QUERY("Invalid query parameter.", ProblemResponseAction.LOG),
UNKNOWN("unknown", ProblemResponseAction.IGNORE),
UNABLE_TO_CHANGE_LANGUAGE("We are unable to change the interface to the requested language.", ProblemResponseAction.LOG),
TOKEN_INVALID("Europeana token has expired and is no longer valid.", ProblemResponseAction.IGNORE),
<BUG>TOKEN_EXPIRED("Europeana token has expired and is no longer valid.", ProblemResponseAction.IGNORE),
UNKNOWN_TOKEN("Token does not exist.", ProblemResponseAction.IGNORE),</BUG>
TOKEN_OUTDATED("Token is outdated.", ProblemResponseAction.IGNORE),
SOLR_UNREACHABLE("Unable to reach Solr Search Engine (Europeana Exception).", ProblemResponseAction.MAIL),
UNABLE_TO_PARSE_CURSORMARK("The provided cursor value is invalid, please make sure you encode the value before passing back on to the API.", ProblemResponseAction.LOG),

MALFORMED_URL("Required parameters are missing from the request.", ProblemResponseAction.LOG),
MALFORMED_QUERY("Invalid query parameter.", ProblemResponseAction.LOG),
UNKNOWN("unknown", ProblemResponseAction.IGNORE),
UNABLE_TO_CHANGE_LANGUAGE("We are unable to change the interface to the requested language.", ProblemResponseAction.LOG),
TOKEN_INVALID("Europeana token has expired and is no longer valid.", ProblemResponseAction.IGNORE),
TOKEN_EXPIRED("Europeana token has expired and is no longer valid.", ProblemResponseAction.IGNORE),
TOKEN_MISMATCH("This Europeana token is not associated with the supplied email address.", ProblemResponseAction.LOG),
UNKNOWN_TOKEN("Token does not exist.", ProblemResponseAction.IGNORE),
TOKEN_OUTDATED("Token is outdated.", ProblemResponseAction.IGNORE),
SOLR_UNREACHABLE("Unable to reach Solr Search Engine (Europeana Exception).", ProblemResponseAction.MAIL),
UNABLE_TO_PARSE_CURSORMARK("The provided cursor value is invalid, please make sure you encode the value before passing back on to the API.", ProblemResponseAction.LOG),
