camelCase no vraptor

Gostaria de Saber se existe algum problema quanto a utilização de camelCase nos Argumentos de Método do vraptor, pois estou tendo problemas e não sei como resolver

exemplo que funciona

 @Component
 public class TipoUsuarioLogic {
     public void add(Usuario u){
     }
 ...
 }

exemplo que não funciona


 
 @Component
 public class TipoUsuarioLogic {
     public void add(TipoUsuario t){
     }
 ...
 }
 

o argumento simplesmente não é populado!

alguma idéia?

poste o html do form que envia pra essa logica

edit: Mensagem duplicada

pra encurtar o caminho, olha a url do request:

…usuario.add.logic?usuario.id=3&usuario.nome=farinha

essa funciona

agora com um argumento que tenha um POJO com camelCAse: (TipoUsuario)

nenhuma dessas funciona

tipousuario.add.logic?tipousuario.id=3&tipousuario.nome=farinha
tipousuario.add.logic?TipoUsuario.id=3&TipoUsuario.nome=farinha

agora se eu renomear o pojo pra Tipousuario e postar como tipousuario.id funciona…

Se tivesses lido a documentação, viria que ele só diminui a caixa da primeira letra.  :? 

Até!

Se tivesses lido a documentação, viria que ele só diminui a caixa da primeira letra. :?

Até!

Pois é me desculpa se a pergunta foi primária mas não tinha achado isso na documentação mas agradeço…

gerson, esse negocio do camel case no java é meio confuso mesmo. a regra geral é sempre deixar em minuscula a primeira letra e colocar em maiuscula as primeiras letras de palavras intermediarias (isso para variaveis)