Issue with RequestMapping POST API?

Ich kann nicht herausfinden, was ich hier falsch mache. Ich benutze die App "Postman", um eine Anfrage an einen Dienst zu senden. Der Parameter ist ein sehr einfaches POJO (siehe unten). Wenn ich versuche, die Anfrage zu senden, erhalte ich eine Antwort: "Der Server hat diese Anfrage abgelehnt, weil die Anfrageentität in einem Format vorliegt, das von der angeforderten Ressource für die angeforderte Methode nicht unterstützt wird."

Klasse für Anfrage verwendet:

 public class LoginAttempt {

        private String userName;
        private String password;
        public String getUserName() {
            return userName;
        }
        public void setUserName(String userName) {
            this.userName = userName;
        }
        public String getPassword() {
            return password;
        }
        public void setPassword(String password) {
            this.password = password;
        }
    }

API im Controller:

@RequestMapping(value="/validate", method=RequestMethod.POST, produces="application/json") 
public boolean validateUser(@RequestBody LoginAttempt login) {
    System.out.println("Login attempt for user " + login.getUserName() + login.getPassword());
    return true;
}

Antworten auf die Frage(4)

Ihre Antwort auf die Frage