Witajcie,
Mam problem z walidacją formularzy. Poniżej mój kod:

public class Registration {
    @NotNull
    @Size(min = 6)
    private String username;
    @NotNull
    @Size(min = 6)
    private String password;
    // Gettery i settery
}
@RequestMapping(value = "register.do", method = RequestMethod.POST);
public String register(@Valid Registration registration, BindingResults results) {
    if(results.hasErrrors()) return "redirect:register";
    userService.save(registration.toUser());
    return "redirect:/";
}

Po zapięciu się debuggerem do kodu i przesłaniu formularza z niepoprawnymi wartościami pól hasErrors zawsze zwraca false.
Korzystam z Tomcata. Przed napisaniem tego postu znalazłem na forum podobny temat.
Nie działa walidacja formularzy na Tomcacie
Problem w tym że korzystam z mavena i warz'e mam wszystkie dependencies z mavena.
Poniżej fragment poma:

        <dependency>
            <groupId>javax.validation</groupId>
            <artifactId>validation-api</artifactId>
            <version>1.1.0.Final</version>
        </dependency>
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-validator</artifactId>
            <version>${hibernate-validator-version}</version>
        </dependency>
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-validator-annotation-processor</artifactId>
            <version>4.1.0.Final</version>
        </dependency>
        <dependency>
            <groupId>org.aspectj</groupId>
            <artifactId>aspectjrt</artifactId>
            <version>${aspectj-version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-webmvc</artifactId>
            <version>${spring-version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-context</artifactId>
            <version>${spring-version}</version>
        </dependency>

Podejrzewam że brakuje mi jakiejś biblioteki, tak jak w tamtym tematcie. Niestety nie wiem której.

Proszę o pomoc :)