Glassfish - restauração

2 respostas
J

Tenho um sistema onde foi feito em JSF, e uso Glassfish 6 e toda vez que uso o sistema (isso pelo eclipse) o servidor glassfish starta e funciona perfeitamente, depois que eu fecho a tela de execuçao faço algo na ediçao do fonte e tento voltar a usar, restartando ou continuando com o mesmo Up do servidor carrega a pagina inicial, que é aquela que eu mando abrir por primeiro que é a tela de login, mas ao fazer o login acontece esse erro:

javax.servlet.ServletException: viewId:/Telas/Login.jsf - A exibição de /Telas/Login.jsf não pôde ser restaurada.

No caso, toda primeira vez, executa perfeito, depois acontece isso, e para usar novamente tenho que matar o processo o java no micro e as vezes ate fechar o eclipse para conseguir executar novamente.
Alguém sabe se é alguma configuraçao do servidor, ou algo do eclipse?

Grato

2 Respostas

Lucas_Abbatepaolo

josinvanl…

se vc esta usando algum bean gerenciado do JSF e o timeout de sua aplicação estourou isto pode acontecer…
ou se vc altera o seu codigo com sua aplicação em execução tambem creio que este erro seja exibido. (dependendo da forma que vc esta usando o glassfish…assumi que vc esta usando pelo eclipse com deploy automatico)

J

Sem duvida, essas duas situaçoes eu estou ciente que pode acontecer, tanto timeout quanto alteraçao…
mas o que eu digo é de vc parar o serviço, e tentar start-lo novamente, aí acontece toda vez aquele erro, que no caso quando faço isso pela primeira vez, nao acontece…

Criado 21 de dezembro de 2010
Ultima resposta 21 de dez. de 2010
Respostas 2
Participantes 2