mapeamento insensível a maiúsculas e minúsculas para anotações de Spring MVC @RequestMapping [duplicate]

Duplicata Possível:
Como posso ter URLs insensíveis a maiúsculas e minúsculas no Spring MVC com mapeamentos anotados

Eu tenho o controlador com várias anotações @RequestMapping nele.

@Controller
public class SignUpController {

 @RequestMapping("signup")
 public String showSignUp() throws Exception {
    return "somejsp";
 }

 @RequestMapping("fullSignup")
 public String showFullSignUp() throws Exception {
    return "anotherjsp";
 }

 @RequestMapping("signup/createAccount")
 public String createAccount() throws Exception {
    return "anyjsp";
 }
}

Como posso mapear esses @RequestMapping para não diferenciar maiúsculas de minúsculas. ou seja, se eu usar "/ fullsignup" ou "/ fullSignup", eu devo obter "anotherjsp". Mas isso não está acontecendo agora. Apenas "/ fullSignup" está funcionando bem.

Eu tentei estender RequestMappingHandlerMapping mas nenhum sucesso. Eu também tentei AntPathMatcher como o cara mencionado há outra pergunta neste fórum, mas também não está funcionando para anotação @RequestMapping.

Console de depuração

Console de saída quando o servidor está ativo.

Eu adicionei duas imagens que mostra o problema. Eu tentei as duas soluções mencionadas abaixo. O console diz que ele mapeou URLs em minúsculas, mas quando eu solicito para acessar um método com url minúscula, ele mostra que o mapa original em que os valores são armazenados estáticos continha URLs do MixCase.

questionAnswers(2)

yourAnswerToTheQuestion