| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/05/2007 20:52:36
|
RaulCarlin
JavaEvangelist
![[Avatar]](/images/avatar/0b94ce08688c6389ce7b68c52ce3f8c7.png)
Membro desde: 20/05/2005 12:58:30
Mensagens: 389
Localização: São Paulo
Offline
|
E aí galera,
É meio estranho o que vou relatar aqui mas talvez alguém me dê uma luz...
Estou desenvolvendo uma aplicação utlizando Spring + Hibernate/JPA + RMI e estou tendo problemas ao iniciar o context da aplicação.
O que ocorre: o servidor cai! Shutdown... desliga... do nada!
Com Java 5 isto não ocorre, funciona normalmente todas as funcionalidades, porém no Java 6 acontece isto. Posso garantir pois defino o JAVA_HOME em um profile.sh específico para a sessão.
A aplicação tem uma série de classes mapeadas, transações configuradas no Spring, objetos RMI expostos no XML e ums jobs do Quartz também agendados via Spring.
É bizarro, mas sei lá, qualquer coisa vale, seria memória? Existe algum error do Java que derruba tudo?
Já tentei a opção -server mas não adianta...
Realmente nunca vi nem imaginei passar por isso...
Valeu desde já!
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/05/2007 21:15:30
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
profile.sh?
- Você está usando Linux, Solaris, qual sistema operacional?
- Se for um PC normal, você sabe se ele não está com algum problema físico de memória? (Do tipo que se você rodar algum daqueles testes exaustivos o servidor cai mesmo?)
- Será que não é um problema do tipo "ventilação deficiente da CPU"?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/05/2007 12:55:52
|
RaulCarlin
JavaEvangelist
![[Avatar]](/images/avatar/0b94ce08688c6389ce7b68c52ce3f8c7.png)
Membro desde: 20/05/2005 12:58:30
Mensagens: 389
Localização: São Paulo
Offline
|
A máquina é parruda mas é velhinha... mas é mto estranho só ocorrer no 6.
É linux...
Kernel 2.6.9-5
Distro: RedHat Enterprise release 4
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/05/2007 13:00:32
|
Kenobi
GUJ Master
![[Avatar]](/images/avatar/cf2226ddd41b1a2d0ae51dab54d32c36.jpg)
Membro desde: 14/11/2003 13:06:37
Mensagens: 1678
Localização: Brasil
Offline
|
Tem log, stack pra gente olhar ?
|
----------------------------------------------------------
SOA|EXPERT - http://www.soaexpert.com.br
SOA de um jeito simples e eficiente. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/05/2007 13:03:00
|
RaulCarlin
JavaEvangelist
![[Avatar]](/images/avatar/0b94ce08688c6389ce7b68c52ce3f8c7.png)
Membro desde: 20/05/2005 12:58:30
Mensagens: 389
Localização: São Paulo
Offline
|
Só mais uma: Fiz um teste estes dias de um update em batch pelo Hibernate com 6.000 registros, no Java 5, numa boa...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/05/2007 13:23:18
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
Quando você fala shutdown o que ocorre (deixe seu Linux na tela de console, em modo texto - acredito que você tem de usar alguma combinação de teclas como Ctrl+Alt+F1)?
- O Linux simplesmente morre sem dar nenhum sinal de vida:
Se for isso, é coisa de hardware, provavelmente. Cheque a memória (rode algum teste de hardware).
- Mostra-se uma mensagem avisando que o shutdown será efetuado em breves instantes:
Se for isso, alguma coisa está provocando o shutdown; isso pode ser investigado.
- Mostra-se uma mensagem do tipo "Kernel panic" ou coisa parecida:
Se for isso, é coisa séria, então é preciso investigar o que ocorre. Um "kernel panic" ocorria em uma máquina OpenSUSE 10.2 (se eu bootasse a máquina com os parâmetros default, não pelo "safe boot") até que eu efetuei a atualização do kernel; aí ele parou de ocorrer.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/05/2007 13:30:53
|
RaulCarlin
JavaEvangelist
![[Avatar]](/images/avatar/0b94ce08688c6389ce7b68c52ce3f8c7.png)
Membro desde: 20/05/2005 12:58:30
Mensagens: 389
Localização: São Paulo
Offline
|
O log da aplicação não deixa rastro nenhum, nem nos logs do Spring, Hibernate...
Em um log do Linux achamos a sugestiva frase: Kernel Panic... hehehehe
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/05/2007 13:39:37
|
RaulCarlin
JavaEvangelist
![[Avatar]](/images/avatar/0b94ce08688c6389ce7b68c52ce3f8c7.png)
Membro desde: 20/05/2005 12:58:30
Mensagens: 389
Localização: São Paulo
Offline
|
É isso mesmo. Kernel Panic...
Outra coisa, não sei se interfere, mas toda a instalação é feita utilizando um LAMP(acho que é isso) que é aquele pacote com um monte de aplicações. Deve estar muito desatualizado.
Vou atualizar o Kernel e posto aqui as novidades...
Valeu pela força galera...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/05/2007 22:27:47
|
RaulCarlin
JavaEvangelist
![[Avatar]](/images/avatar/0b94ce08688c6389ce7b68c52ce3f8c7.png)
Membro desde: 20/05/2005 12:58:30
Mensagens: 389
Localização: São Paulo
Offline
|
Ae, funcionou com a atualização do Kernel, tá com Java 6 direitinho, já rodaram vários updates grandes na tabela, enfim, tá tudo lindo... hehehehe
Valeu thingol pela luz!
|
|
|
 |
|
|