La balise Service représente un mode d'exécution de Tomcat. Elle permet de regrouper un ensemble de connecteurs (par lesquels arrivent les requêtes) et un engine (une unité de traitement de ces requêtes).
Server. On peut trouver plusieurs Service au sein du Server concerné par ce fichier server.xml.
Nom |
Description |
name |
Le nom du Service. Il est utilisé pour identifier le service, notamment pour le démarrer. L'indication "Starting Tomcat StandAlone" que l'on voit apparaître au démarrage de Tomcat par exemple signifie que le fichier server.xml définit un Service nommé "StandAlone". |
Nom |
Description |
className |
Permet de spécifier la classe (chemin complet, packages puis nom de la classe) à utiliser comme implémentation de org.apache.catalina.Service. Si cet attribut n'est pas spécifié, l'implémentation par défaut est utilisée (voir paragraphe suivant). |
Implémentation par défaut |
L'implémentation par défaut pour la balise Service est org.apache.catalina.core.StandardService. Elle accepte un attribut optionnel supplémentaire, debug, qui permet de définir le niveau de debugging pour ce composant. Les niveaux de debug sont croissants. 0, la valeur la plus faible, est également la valeur par défaut. Les informations de debug sont envoyées au Logger défini dans la configuration.
|