| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2008 15:21:28
|
oberilo
JavaBaby
![[Avatar]](/images/avatar/fb038c3ed829a992d6d4cc3ce6654290.jpg)
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 !!
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2008 16:31:07
|
Marcio Duran
GUJ Master
![[Avatar]](/images/avatar/df0e19d29493ef2136fc3e2fc029c054.jpg)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2008 16:51:31
|
oberilo
JavaBaby
![[Avatar]](/images/avatar/fb038c3ed829a992d6d4cc3ce6654290.jpg)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2008 17:09:06
|
Marcio Duran
GUJ Master
![[Avatar]](/images/avatar/df0e19d29493ef2136fc3e2fc029c054.jpg)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2008 19:04:57
|
kartler
JavaEvangelist
![[Avatar]](/images/avatar/7647966b7343c29048673252e490f736.png)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/09/2008 08:29:56
|
Marcio Duran
GUJ Master
![[Avatar]](/images/avatar/df0e19d29493ef2136fc3e2fc029c054.jpg)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/09/2008 09:47:15
|
rafaelglauber
GUJ Master
![[Avatar]](/images/avatar/e9abec5e32203998211653b45023be1c.jpeg)
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.
|
|
|
 |
|
|