| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/01/2012 13:20:38
|
fuadksd
JavaTeenager
![[Avatar]](/images/avatar/92cf72685514221c79c830bfcd4aac4e.jpg)
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.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/01/2012 14:40:16
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
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
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/01/2012 15:06:48
|
fuadksd
JavaTeenager
![[Avatar]](/images/avatar/92cf72685514221c79c830bfcd4aac4e.jpg)
Membro desde: 18/05/2011 08:56:02
Mensagens: 153
Offline
|
nope. na apostila nao fala nada disso. nem configurei web.xml
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/01/2012 15:09:39
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
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
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/01/2012 14:45:19
|
Mr_Arthur
Java Ninja
![[Avatar]](/images/avatar/33e9da7fc3825a8aeb66ff6fbb7f5dd4.jpg)
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
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/01/2012 14:49:41
|
fuadksd
JavaTeenager
![[Avatar]](/images/avatar/92cf72685514221c79c830bfcd4aac4e.jpg)
Membro desde: 18/05/2011 08:56:02
Mensagens: 153
Offline
|
usando o Google Guice ta tudo funcionado aqui, sem XML
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/01/2012 15:38:23
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
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
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/01/2012 16:51:46
|
Mr_Arthur
Java Ninja
![[Avatar]](/images/avatar/33e9da7fc3825a8aeb66ff6fbb7f5dd4.jpg)
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
 |
|
|
 |
|
|