| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/07/2008 13:51:13
|
DirceuSobrinho
JavaChild
![[Avatar]](/images/avatar/8f7d4d570dd8d2de4e4713dc37719db8.jpg)
Membro desde: 21/01/2007 08:49:02
Mensagens: 139
Localização: Maceió - AL
Offline
|
Olá!
estou tendo problemas com OpenSessionInView e o JSF.
mesmo declarando o filtro do OpenSessionInView continua-se disparando a Lazy Initialization Exception
- nos managedBeans declarados com o escopo request, OpenSessionInView funciona como esperado.
- já nos manageds declarados com o escopo session, ai sim são sempre disparadas as Lazy Initialization Exception infomando que a sessao ja foi fechada.
a priori até q consegui resolver este problema informando ao filtro do OSIV, o parametro: singleSession=False
conforme declaracao do filtro abaixo:
no entanto, após realizar 2 consultas simples a aplicacao para!
alguem sabe como fazer pro OSIV funcionar em managed com escopo: session?
Att. Dirceu Sobrinhi
This message was edited 1 time. Last update was at 12/07/2008 12:05:23
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/07/2008 14:42:20
|
DirceuSobrinho
JavaChild
![[Avatar]](/images/avatar/8f7d4d570dd8d2de4e4713dc37719db8.jpg)
Membro desde: 21/01/2007 08:49:02
Mensagens: 139
Localização: Maceió - AL
Offline
|
Estando singleSession=false, a aplicacao trava, qdo paro o servidor eu recebo a seguinte msg:
INFO: Waiting for X instance(s) to be deallocated
Att. Dirceu Sobrinho
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/07/2008 12:04:58
|
DirceuSobrinho
JavaChild
![[Avatar]](/images/avatar/8f7d4d570dd8d2de4e4713dc37719db8.jpg)
Membro desde: 21/01/2007 08:49:02
Mensagens: 139
Localização: Maceió - AL
Offline
|
Nos managedBeans com escopo session, o problema foi resolvido alterando a navagecao do faces-config, da seguinte forma:
antes
removi a tag redirect é o OpenViewInSession funcionou normalmente nos manageds de escopo de sessao.
nos casos em que realmente o <redirect/> foi necessario, inicializei os relacionamento utilizando Hibernate.initialize(Object)
Pronto agora todos os relacionamento de minha aplicação estão com Fetch.LAZY
Att. Dirceu
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/07/2008 00:22:45
|
rponte
JavaEvangelist
![[Avatar]](/images/avatar/37a90a1fe7512a804347fa3e572c6b86.png)
Membro desde: 18/02/2008 10:06:25
Mensagens: 413
Offline
|
Por que você está utilizando a tag <redirect/> nas tuas regras de navegação?
Evitar resubmissão do form no refresh da página?
|
Rafael Ponte
http://www.rponte.com.br/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/07/2008 16:37:09
|
DirceuSobrinho
JavaChild
![[Avatar]](/images/avatar/8f7d4d570dd8d2de4e4713dc37719db8.jpg)
Membro desde: 21/01/2007 08:49:02
Mensagens: 139
Localização: Maceió - AL
Offline
|
rponte wrote:Por que você está utilizando a tag <redirect/> nas tuas regras de navegação?
Evitar resubmissão do form no refresh da página?
utilizo pq ele atualiza a url no browser, se eu nao coloco o <redirect/>, o Acegi-Spring deixa passar um usuario sem permissao de acesso a uma determinada página, ja como redirect ele bloqueia o acesso!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/07/2008 17:23:28
|
Leozin
JWizard
![[Avatar]](/images/avatar/5dca4c6b9e244d24a30b4c45601d9720.png)
Membro desde: 18/06/2005 21:01:26
Mensagens: 2310
Localização: São Paulo/SP
Offline
|
mas aí o problema não é do Acegi e sim da BIOS (...) tem que fazer a declaração certa das URLs para esse problema não acontecer
|
http://www.leozin.com.br/blog |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/07/2008 19:55:39
|
rponte
JavaEvangelist
![[Avatar]](/images/avatar/37a90a1fe7512a804347fa3e572c6b86.png)
Membro desde: 18/02/2008 10:06:25
Mensagens: 413
Offline
|
Leozin wrote:mas aí o problema não é do Acegi e sim da BIOS (...) tem que fazer a declaração certa das URLs para esse problema não acontecer
Como o Leozin comentou, você precisa configurar teu filtro corretamente no web.xml
|
Rafael Ponte
http://www.rponte.com.br/ |
|
|
 |
|
|