VRaptor: @SessionScoped entrega na lógica mas não na visualização  XML
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Autor Mensagem
fuadksd
JavaTeenager
[Avatar]

Membro desde: 18/05/2011 08:56:02
Mensagens: 153
Offline

To lendo a apostila da caelum fj28 sobre vraptor e me deparei com um problema:

o exemplo da loja de compras tem um a classe Carrinho, que deve ser anotada como @Component e @SessionScoped.

No CarrinhoController tudo beleza, mas na jsp, o acesso via ${carrinho} devolve null. Ele também da uma NotSerializableException no console do Tomcat pra um componente do PicoContainerRegistry, não sei se tem a ver.
[WWW]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

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

vc registrou o PicoProvider no web.xml? o pico não exporta os componentes SessionScoped, vc precisa usar o Spring ou o Guice pra isso funcionar sem problemas.

--
Caelum
www.caelum.com.br

fuadksd
JavaTeenager
[Avatar]

Membro desde: 18/05/2011 08:56:02
Mensagens: 153
Offline

nope. na apostila nao fala nada disso. nem configurei web.xml
[WWW]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

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

mas os jars que estão na pasta WEB-INF/lib, tem os jars do spring, do pico, ou do guice?

--
Caelum
www.caelum.com.br

Mr_Arthur
Java Ninja
[Avatar]

Membro desde: 02/02/2007 10:54:04
Mensagens: 285
Localização: Brasília - DF
Offline

Estou com um problema de providers tb... acho que da pra aproveitar o tópico.

Coloquei o jar do pico dentro do web-inf/lib e retirei os do spring.


No desenvolvimento, funciona beleza. Mas quando subo pra produção (no gae) o seguinte erro acontece:



Repare que é depois que o vraptor startou.
O erro é de uma dependencia do spring.

Se for:
registrou o PicoProvider no web.xml?

Não registrei... como faço? não achei sobre.

developer in brasília.
scjp, scwcd, ocpbcd.

@armoucar
fuadksd
JavaTeenager
[Avatar]

Membro desde: 18/05/2011 08:56:02
Mensagens: 153
Offline

usando o Google Guice ta tudo funcionado aqui, sem XML
[WWW]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

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

cara, dá um clean aí no seu projeto, pq ele ainda tá referenciando o spring em algum lugar...


garante aí que não tem nenhum jar do spring no classpath.

--
Caelum
www.caelum.com.br

Mr_Arthur
Java Ninja
[Avatar]

Membro desde: 02/02/2007 10:54:04
Mensagens: 285
Localização: Brasília - DF
Offline

subi uma nova versão aqui pro gae. tudo ok, obrigado!

developer in brasília.
scjp, scwcd, ocpbcd.

@armoucar
 
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Ir para:   
Powered by JForum 2.1.8 © JForum Team