Précédent   Forum du club des développeurs et IT Pro > Java > Serveurs, conteneurs, et Java EE > Tomcat
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 29/11/2012, 18h32   #1
eric39
Membre éprouvé
 
Homme Eric
Ingénieur développement logiciels
Inscription : octobre 2008
Messages : 353
Détails du profil
Informations personnelles :
Nom : Homme Eric
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : octobre 2008
Messages : 353
Points : 426
Points : 426
Par défaut Problème de démarrage en mode service

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.
eric39 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2012, 10h09   #2
slevy
Membre éclairé
 
Inscription : juin 2007
Messages : 367
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 367
Points : 376
Points : 376
Citation:
Rien ne se passe
Le serveur démarre bien quand même ? La webApp en question se déploie ?
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
slevy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2013, 09h57   #3
eric39
Membre éprouvé
 
Homme Eric
Ingénieur développement logiciels
Inscription : octobre 2008
Messages : 353
Détails du profil
Informations personnelles :
Nom : Homme Eric
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : octobre 2008
Messages : 353
Points : 426
Points : 426
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+
eric39 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 23h10.


 
 
 
 
Partenaires

Hébergement Web