VRaptor 2.3 com suporte a spring e xml rest

O VRaptor’s 2.3 traz diversas novas funcionalidades, incluindo integração do Spring IOC, suporte XML para requisição remotas (quase) do típo REST, novos conversores (joda time), melhor suporte para parâmetros nas lógicas e um novo exemplo de aplicação web com suporte ao Spring."

Diversas novas funcionalidades foram adicionadas agora que o novo Jforum está sendo desenvolvido com o VRaptor.

Não perca tempo e veja o tutorial de um minuto em http://www.vraptor.org/pt

Por exemplo, o suporte a parâmetros permite a existência de lógicas como:

public void adiciona(Produto p) {
  dao.save(p);
}

As aplicações de exemplo, mydvds, blankproject e spring-example, mostram como utilizar o vraptor em situações reais.

Mais de 69% do código possui testes unitários, totalizando quase 600 testes, garantindo o bom funcionamento do framework.

Show de bola

Vou migrar :smiley:

]['s

VRaptor em XP mode - Release Early, Release Often :smiley:

Maravilha cada vez mais o VRaptor cresce…

viva o VRaptor
\o/

Ontem, “acidentalmente” baixei do CVS a versão que hoje se tornou a 2.3 para fazer uns testes (Mera coincidência :slight_smile: ). Gostei dos resultados, principalmente da parte “REST”. Uma pergunta: como colaborar com o projeto?

Quirino… se cadastra na lista de dev (acho que ja esta, nao?), envia sugestoes, correcoes etc atraves de patches… o jira tem uma lista enorme de features para o 2.3.1 por exemplo.

http://jira.vraptor.org/browse/VRA?report=com.atlassian.jira.plugin.system.project:roadmap-panel

Abraçao

Epa, casamento do JForum e VRaptor! Sensacional! :smiley:

Guilherme, baixei os fontes do CVS, mas como baixo as dependencias(libs) que o projeto usa?

precisa usar o maven2: http://maven.apache.org/

Basta ter o maven2 instalado e no diretório do vraptor que você baixou do cvs:

O maven baixa as dependências automaticamente.

Obrigado Fábio, fiz o que você recomendou e resolveu o problema. Porém, acho que o arquivo pom.xml(é ele que referência as dependências?) está desatualizado, pois ainda da erro no projeto, dizendo não encontrar as libs

Acho que não é esse o problema.
O Maven faz download das dependências na internet, por isso vc precisa estar conectado. Se estiver atrás de um proxy precisa configurar o maven (tem lah no faq deles).

Deve ter dado problema no download desses 3 jars. As vezes resolve simplesmente tentando denovo! :wink:

Luiz, se você já conseguiu baixar alguma dependência através do maven, simplesmente tente de novo…
Lembre-se que você deve está conectador a internet e caso utilize proxy poderá configurar em, pastaDoMaven/conf/settings.xml

na parte de

<proxy>
  <id>optional</id>
  <active>true</active>
  <protocol>http</protocol>
  <username> usuario</username>
  <password> senha </password>
  <host> ip </host>
  <port> porta </port>
  <nonProxyHosts>local.net,some.host.com</nonProxyHosts>
</proxy>