vraptor da suporte a xml?  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
oberilo
JavaBaby
[Avatar]

Membro desde: 13/02/2008 12:00:43
Mensagens: 89
Offline


Vraptor da suporte a xml com @Remotable ?

a pergunta é porque fiz um metodo e ele funciona certo com " ajax.logic " mas quando uso xml.logic da um exception :

java.lang.NullPointerException
org.vraptor.remote.xml.XMLSerializer$1$1.serializedClass

Pelo que vi o objeto chega mas ??????



Desde ja obrigado pela atenção !!
Marcio Duran
GUJ Master
[Avatar]

Membro desde: 23/01/2008 11:14:35
Mensagens: 1905
Offline

Mapeamento do web.xml para a servlet do VRaptor



PS: A intenção do FrameWork VRaptor é justamente trabalhar com o serviço, sendo assim dando total transparência mesmo somente a logica de negócios, ou melhor dizendo por anotações como @Component, @Out, etc.... no intuito de você trabalhar a necessidade para reutilizar componentes do VRaptor, que já fazem todo um ambiente de configuração, trabalhando somente ao scopo necessário de suas aplicações.


Consultor Open Source
Comunidade JavaLivros
Twitter Comunidade JavaLivros
Novo Blog do MiddleHeaven
[WWW]
oberilo
JavaBaby
[Avatar]

Membro desde: 13/02/2008 12:00:43
Mensagens: 89
Offline

Cara não é no web.xml é quando vou gerar xml, quando uso json
ex: objeto.metodo.ajax.logic

funciona ! Mas quando uso
ex: objeto.metodo.xml.logic

da um exception
java.lang.NullPointerException
org.vraptor.remote.xml.XMLSerializer$1$1.serializedClass(XMLSerializer.java:2

voce ja passou por isso
Marcio Duran
GUJ Master
[Avatar]

Membro desde: 23/01/2008 11:14:35
Mensagens: 1905
Offline

oberilo wrote:Cara não é no web.xml é quando vou gerar xml, quando uso json
ex: objeto.metodo.ajax.logic

funciona ! Mas quando uso
ex: objeto.metodo.xml.logic

da um exception
java.lang.NullPointerException
org.vraptor.remote.xml.XMLSerializer$1$1.serializedClass(XMLSerializer.java:2

voce ja passou por isso


Procure funcionalidades do VRaptor não vai precisar nem usar Json ou Xml, o que você precisa usar são as convenções ao invés de tratar de transformações onde isso já é embutido no Vraptor caso contrario você irá gerar execption por não atender a especificação ao Controlador MVC Vraptor.

Consultor Open Source
Comunidade JavaLivros
Twitter Comunidade JavaLivros
Novo Blog do MiddleHeaven
[WWW]
kartler
JavaEvangelist
[Avatar]

Membro desde: 22/09/2002 13:16:11
Mensagens: 479
Localização: Fortal-CE
Offline

Marcio Duran wrote:
oberilo wrote:Cara não é no web.xml é quando vou gerar xml, quando uso json
ex: objeto.metodo.ajax.logic

funciona ! Mas quando uso
ex: objeto.metodo.xml.logic

da um exception
java.lang.NullPointerException
org.vraptor.remote.xml.XMLSerializer$1$1.serializedClass(XMLSerializer.java:2

voce ja passou por isso


Procure funcionalidades do VRaptor não vai precisar nem usar Json ou Xml, o que você precisa usar são as convenções ao invés de tratar de transformações onde isso já é embutido no Vraptor caso contrario você irá gerar execption por não atender a especificação ao Controlador MVC Vraptor.

Não entendi sua resposta.

Até onde sei o vRaptor tem uma anotação exatamente para isso @Remotable, e em algums casos pode ser interessante existir uma resposta em xml(usando remotable), caso eu precise trazer dados de um cliente(meramente um exemplo) em várias partes de minha aplicação posso anotar um método pra me retornar um xml ou json com os dados do cliente... meroexemplo.xml.logic?idCliente=0005... ajuda bastante já que o que preciso é de um cliente com id=X em várias partes de minha aplicação.

Gostei muito da funcionalidade @Remotable (simples se resume assim).


"...Em verdade Elias virá primeiro e restaurará todas as coisas." MT:17-11
http://www.google.co.il/search?q=java&hl=iw&lr=lang_iw&start=30&sa=N
Marcio Duran
GUJ Master
[Avatar]

Membro desde: 23/01/2008 11:14:35
Mensagens: 1905
Offline

A intenção de se usar a anotação @Remotable é de customizar usando camadas mais simples, visto que componentes que se situam-se na sua logica de negocios, passem a ser serviço, podendo assim atuar em outros niveis de protocolo, sem usar JSON nem XML,sendo assim já aderindo a arquitetura orientado a serviço(SOA), tendo a disposição integrar ao VRaptor camadas mais modernas de visualização, OpenLaszlo ou Flex.

This message was edited 1 time. Last update was at 10/09/2008 08:30:39


Consultor Open Source
Comunidade JavaLivros
Twitter Comunidade JavaLivros
Novo Blog do MiddleHeaven
[WWW]
rafaelglauber
GUJ Master
[Avatar]

Membro desde: 07/09/2007 23:05:20
Mensagens: 1065
Localização: Feira de Santana
Offline

Oi,

Já leu ESSE MATERIAL?

Pelo material o VRaptor utiliza JSON, não tem exemplos em XML não, ou mesmo citação sobre a possibildade, entra em contato com o pessoal da Caelum para saber melhor e caso exista a possibilidade do XML sugeri que coloquem no site.
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team