[Resolvido] VRaptor @Consumes application/x-www-form-urlencoded

Estou utilizando o VRaptor 3.4.1 com a seguinte anotação:

Segundo esse link https://github.com/caelum/vraptor/issues/424, o problema foi resolvido na versão que eu estou utilizando. De fato, a classe br.com.caelum.vraptor.deserialization.FormDeserializer está certinha no jar. Entretanto, ela não é carregada, nem registrada no DefaultDeserializers.

Isso tudo resulta no:
“HTTP Status 415 - Unable to handle media type”.

Pelo o que eu pesquisei, parece que faltou listar a classe no BaseComponents.REQUEST_COMPONENTS, como os outros Deserializer.

É isso, ou falta configurar algo?

Faz todo o sentido…

edita lá e manda um pull request por favor =)

pra corrigir tente registrar esse pacote no web.xml, no parâmetro de packages:
br.com.caelum.vraptor.deserialization

Registrando no web.xml o package br.com.caelum.vraptor.deserialization funcionou perfeitamente.

Obrigado Lucas.

Sobre o pull request, até agora não tinha trabalhado com o git (e github).
Vou realizar uma pesquisa e assim que eu descobrir como é, farei o registro.

Para quem quiser acompanhar: https://github.com/caelum/vraptor/pull/453