| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/06/2010 20:02:16
|
joal
Smalltalk
Membro desde: 21/06/2010 15:38:06
Mensagens: 1
Offline
|
Pessoal, estou criando uma aplicação web com Hibernate, JSF, Spring, no controller enquanto estava no escopo session, tudo funcionava, resolvi mudar para request e ai os links dos datatables não funcionaram mais, lendo, vi q existem algumas soluções:
o uso do keepalive;
savestate;
escopo de conversação;
como já estou usando JSF e richfaces, resolvi começar pelo keepalive; no controller, anotei com @keepalive(ajaxonly=true), a partir dai me passaram a ser apresentadas mensagens de NoSerializableException, serializei o controller e o DaoImp, blz, tudo voltou a funcionar, quer dizer, quase tudo, os links do datatable, estão funcionando, mas, o objeto não é persistido no banco quando clico em salvar, nem quando estou inserindo, nem quando estou editando, e o pior é q não aparece nenhuma mensagem de erro; o engraçado é quando coloco no xhtml, a representação do campo id, q é GeneratedValue, ai ele dá um erro, de "detached entity passed to persist", não sei mais o q fazer;
Estou precisando muito da ajuda de vcs.
Obrigado
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/06/2010 10:21:20
|
partenon
JavaChild
Membro desde: 27/06/2010 15:08:10
Mensagens: 103
Localização: Brno, Czech Republic
Offline
|
Como voce esta persistindo seus dados? Este erro que voce encontra eh somente quando voce tenta usar o ID na sua view?
|
http://www.google.com/profiles/partenon |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/06/2010 08:59:41
|
fajo
Debugger
Membro desde: 06/09/2009 23:12:44
Mensagens: 60
Offline
|
Partenon, já resolvi o problema, coloquei o saveState, está tudo funcionando agora, obrigado.
|
|
|
 |
|
|
|
|