Galera, criei um projeto usando maven module, separando minhas classes (java beans, Model e DAO) em projetos separados(modulos do maven), com vraptor 4, seguindo todas as especificações do site, e por algum motivo(que eu ainda não sei), o VRaptor não encontra meu controller quando eu passo como parametro minha entidade (UsuarioTO to) em algum metodo.
@Post("/efetuarlogin")
public void efetuarLogin(UsuarioTO to){
}
quando eu tiro meu parametro o vraptor passa a encontrar, muito estranho.
Sei que no curso não fala sobre moduralização com o maven, mas como uso o vraptor 4 achei que poderia ter alguma coisa haver.
quem puder me ajudar, eu já não sei o que fazer... e isso acontece com qualquer outro objeto que passo no paramentro do método do meu controller (DAO's, Model's).
MInha classe
public class UsuarioTO{
private static final long serialVersionUID = 1L;
private String nome;
private String senha;
public UsuarioTO() {
this(null,null);
}
public UsuarioTO(String nome, String senha) {
this.nome = nome;
this.senha = senha;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getSenha() {
return senha;
}
public void setSenha(String senha) {
this.senha = senha;
}
}
abraços.