Nous avons un serveur weblogic
10.0
instance qui a un cluster
avec un managed server
. Chaque lundi à 5h du matin (ou quelques secondes après), il s'éteint tout seul. Les journaux ne montrent pas d'erreur, sauf le message suivant:Serveur Weblogic 10.0 - Serveur géré en cours de fermeture
JVM called WLS shutdown hook. The server will force shutdown now.
machine virtuelle Java a une option -Xnohup
et en utilisant JRockit
. Il n'y a pas de travail cron sur le serveur. Je ne suis pas sûr de savoir comment déboguer celui-ci. Le serveur Admin continue de fonctionner sans problème et je suis capable de redémarrer le serveur géré sans problème. Toute aide est grandement appréciée.
Mise à jour:
J'ai essayé d'utiliser -Djrockit.waitonerror
, mais JVM ne suspend pas. Je vois aussi le message "panique" suivant dans le journal juste avant ou quelques minutes avant. CharScanner; panic: ClassNotFoundException: org.antlr.stringtemplate.language.ChunkToken
. On dirait que cela pendant une sorte de lancer des diagnostics:
<Diagnostics> <BEA-320140> <Scheduling data retirement tasks as per configuration.>
Merci.
Le diagnostic BEA-320140 est classé comme INFO par BEA. Est-ce que cela n'apparaît que lundi 5 heures avant la fermeture - ou apparaît-il régulièrement? – JoseK
2) Une source du message "panic:" semble être une version conflictuelle de antlr.jar qui aurait dû être corrigée dans WL 10 Voir http://osdir.com/ml/java.drools.user/2006-12 /msg00107.html 3) Par hasard un cron ou au travail sur un autre serveur appelant dans celui-ci? – JoseK
@josek - A découvert qu'il y a un planificateur de quartz en cours d'exécution qui appelle dans StringTemplate. Apparemment, il semble être lié à antlr.jar/stringtemplate.jar – Eqbal