VRaptor para serializando JSON usando a biblioteca Gson, com links dos HipermediaResource.  XML
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Autor Mensagem
acdesouza
JavaChild
[Avatar]

Membro desde: 20/08/2007 02:57:52
Mensagens: 110
Localização: Rio de Janeiro
Offline

Caros,

Estou fazendo um plugin para o VRaptor serializar JSON usando o Gson, da Google.
Eu conheci o vraptor-gson-serializer, mas ele obriga a usar uma anotação em cada resource, o que eu não gostei. Além disso, ele não serializa os HypermediaResources.

Meu problema é que o Spring não está conseguindo instanciar a classe que recebe o objeto Restfulie, por não encontrar nenhuma instância dele disonível.

A classe que não está conseguindo ser instanciada pelo Spring é a br.com.caelum.vraptor.restfulie.serialization.GsonRestfulSerializationJSON, e não estou conseguindo escrever um teste que demonstre o erro.

O erro, resumidamente, é:


Alguma luz?

O código está no github: https://github.com/acdesouza/vraptor-gson-plugin

[],
AC
[WWW]
garcia-jj
JWizard

Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline

Você pode criar uma factory para esse compoente (Restfulie). Algo como isso:



Não conheço o Restfulie, então não sei se tem uma forma mais mágica de cria-lo. Talvez o Lucas saiba se tem outra forma melhor.

Abraços

http://github.com/garcia-jj
Não respondo dúvidas via MP. Use o fórum.
acdesouza
JavaChild
[Avatar]

Membro desde: 20/08/2007 02:57:52
Mensagens: 110
Localização: Rio de Janeiro
Offline

garcia-jj wrote:Você pode criar uma factory para esse compoente (Restfulie).


Não, não posso. O VRaptor quem cria ele.

garcia-jj wrote:Não conheço o Restfulie, então não sei se tem uma forma mais mágica de cria-lo. Talvez o Lucas saiba se tem outra forma melhor.


Isso O ponto é que eu não estou entendendo porque o VRaptor ainda não criou uma instância do Restfulie. Estou com esperança de que o Lucas me de uma força!

[],
AC
[WWW]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline

pra usar os componentes do Restfulie server vc precisa colocar no web.xml (eles são opcionais):


--
Caelum
www.caelum.com.br

Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline

ah, parabéns pela iniciativa! =)

--
Caelum
www.caelum.com.br

acdesouza
JavaChild
[Avatar]

Membro desde: 20/08/2007 02:57:52
Mensagens: 110
Localização: Rio de Janeiro
Offline

Lucas Cavalcanti wrote:pra usar os componentes do Restfulie server vc precisa colocar no web.xml (eles são opcionais):



Muuuuuuuuuuuito OBRIGADO!!!!!

This message was edited 1 time. Last update was at 29/07/2011 10:19:40


[],
AC
[WWW]
 
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Ir para:   
Powered by JForum 2.1.8 © JForum Team