|
Publicité ' | ||||||||||||||||||||||
|
|
#1 |
|
Membre éprouvé
![]() Eric Ingénieur développement logiciels Inscription : octobre 2008 Messages : 353 ![]() |
Bonjour,
Sur une instance de Tomcat 6, j'utilise des servlets (notamment une qui avec load-on-startup=1, elle effectue plusieurs traitements). Si je lance Tomcat en ligne de commande (Tomcat6.exe), les traitements se déroulent correctement. Si je lance Tomcat directement avec l'icone de la barre des tâches (start de Tomcat6.exe aussi). Rien ne se passe, je n'ai trouvé aucun message d'erreur particulier... J'ai essayé en laissant le login par défaut ("Local system account") ou en utilisant le login de la personne connectée à l'OS. Si quelqu'un à une petite idée ou une petite piste à creuser, parce que mes connaissances sur le domaine ne sont pas top! Merci d'avance pour le coup de main. |
|
|
00
|
|
|
#2 | |
|
Membre éclairé
![]() Inscription : juin 2007 Messages : 367 ![]() |
Citation:
En mettant des traces en DEBUG dans les traitements d'init (si j'ai bien compris) de la servlet, c'est cette initialisation qui ne s'effectue pas, c'est bien ça ?
__________________
Consultant freelance expert Java EE |
|
|
|
00
|
|
|
#3 |
|
Membre éprouvé
![]() Eric Ingénieur développement logiciels Inscription : octobre 2008 Messages : 353 ![]() |
Bonjour,
Merci pour ta réponse, et désolé de ma réponse tardive... Je n'ai pas trop eu le temps de me re-pencher sur ce problème, mais en pratique tout démarre de la même façon dans les deux cas. J'ai exactement les mêmes traces. Par contre, j'ai vu que certaines servlets étaient appelées à partir d'un scheduler, c'est surement de ce côté là qu'il faut que je me penche. Il manque peut être des droits sur quelque chose (les servlets sont des accès au disque), mais je ne vois pourquoi les droits ne seraient pas les mêmes en mode service ou en démarrage en ligne de commande? Merci, A+ |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com