removed precondition processor, added error servlet to handle exceptions that occurs before spring mvc in the request lifecycle