[RESOLVIDO] - Existem alguma outra implementação de serialização de objetos em JSON para o VRaptor

17 respostas
D

Existem alguma outra implementação de serialização de objetos em JSON para o VRaptor sem que seja a default em XStream.

Se não me engano esses dias encontrei uma outra implementação, mais eu não consegui encontrar mais aonde eu vi.

Também não é a implementação para usar com ExtJs.

17 Respostas

G

google-gson? http://code.google.com/p/google-gson/

D

Isso mesmo, estava procurando por isso.

A implementação para o uso dessa biblioteca já esta implementada?

Eu vi um código implementando usando essa biblioteca, mais eu perdi de vista esse codigo.

D

opa, pesquisei mais um pouco e esta aqui o link.
http://www.guj.com.br/posts/list/207953.java#1056553

Na verdade existe uma issue para isso, mais ainda não foi adicionada no VRaptor.

D

a issue que eu cite é essa: http://github.com/caelum/vraptor/issues/issue/222

G

davisnog:
Isso mesmo, estava procurando por isso.

A implementação para o uso dessa biblioteca já esta implementada?

Eu vi um código implementando usando essa biblioteca, mais eu perdi de vista esse codigo.

Você está querendo usar? Há algum tempo eu precisei fazer uma implementação baseado nele porque tive problemas com o XStream, referente ao security manager.

D

Isso mesmo, no GAE o XStream tem limitações, então estava procurando por outra implementação que fazia a mesma coisa pra mim.

D

Eu lembro que a um tempo tinha feito uma implementação usando jackson, que usava as annotations de jaxb.

http://www.guj.com.br/posts/list/213939.java#1090016

Mais essa implementação não precisei usar novamente.

Lucas_Cavalcanti

se quiser pode contribuir com esse código :wink:

D

Só terei que ressucitar o codigo, como eu não cheguei a utilizar, o teste que eu tinha feito estava funcionando.

Eu estava usando jaxb+jax-rs, na ocasião funcionou muito bem.

Eu só não consegui fazer funcionar direito para serealizar xml, agora meu me lembro o motivo, mais pra json estava funcionando.

Se o codigo servir, posso reave-lo para quem sabe vcs aproveitarem.

Lucas_Cavalcanti

a gente pode criar um plugin, pra substituir o xstream… tanto um com JAX-B+Jackson, qto o Gson

D

Eu lembro que na época eu tive a idéia de usar jax-rs, porque o restfulie usa o XStrem como padrão, e eu não conseguiria usar no GAE.

D

Quanto ao plugin, podemos sim, e onde eu poderia estar entrando ai.

Lucas_Cavalcanti

fork no github e pull request =)

D

blz, vou fazer um fork.

No eclipse, qual o plugin vocês usam?

Eu instalei o EGit.

G

Eu uso o git no console, que já veio por padrão na minha distro (Fedora). É bem pratico e tranquilo de usar, principalmente se tu já usa o svn.

Lucas_Cavalcanti

eu costumo usar no console também…

o EGit é bom, mas não vai ser tão fácil qto o plugin do svn

D

garcia-jj, mesmo usando o svn eu uso o plugin no eclipse.

como eu uso o windows, baixei uma versão para instalar.

Ontem tentei baixar os fontes usando plugin do eclipse, e não consegui, fica no 80% eternamente.

A unica coisa que fiz, foi adicionar a url do repositorio e um protoloco, porque o egit não faz isso, e eu adicionei http, nem senha foi necessário.

talvez com o msysgit eu consiga.
http://code.google.com/p/msysgit/

Criado 20 de outubro de 2010
Ultima resposta 21 de out. de 2010
Respostas 17
Participantes 3