Caros,
Estou perdido um pouco com o VRAPTOR. Embora a documentação ensine a fazer os códigos mais básicos, não consegui nenhuma documentação forte para restfull. O meu problema é que, ao invés de redirecionar para uma view padrão, quero enviar como resposta um xml para o cliente do serviço.
[code]
@Get
@Path("/calcula/{distancia.codigoServico}/cep/{distancia.ceporigem}")
public Distancia calcula(Distancia distancia) {
distancia.setValor(90.4f); // exemplo de valor setado apenas para testes
return distancia;
}[/code]
Nesse momento, eu gostaria de serializar a distancia em um objeto xml, tal como o xstream faz e enviar para a requisição. Eu até vi esse exemplo no blog da caelum, mas não consegui: http://blog.caelum.com.br/2009/12/15/arquitetura-rest-com-java-jax-rs/
Alguém pode me ajudar? Eu até estou disposto a largar o VRaptor se alguém souber de uma solução mais simples…
PS: tentei usar o jersey, mas tbm não rolou muito bem (internal error)