-
domain
-> system applications
-> applications
-> configs
-> config
* http-service * network-config * web-container * ejb-container * jms-service * log-service * security-service * transaction-service * thread pools
-> resources
- jdbc-resource
- mail-resource
- jdbc-connection-pool
- connector-connection-pool
- connector-resource
-> servers
-
domain : definie un domaine, c'est l'element racine, il ne peut y avoir qu'un seul element domaine dans un fichier domain.xml . -> attributes:
-
application-root: specifie les chemin absolus des applications deployees
-
log-root: le chemin des fichiers de journalisation .
-
system applications: definie les application system, a ne pas supprimer ou modifier :D
-
config:
-
config: definie l'ensemble de configuration des modules du serveur.
-
http-service: configuration propre au service http attributs: access-log, http-listener, keep-alive ...
-
network-config: configuration reseau (protocols, transports ...)
-
web-container: configuration du conteneur web, gestion des sessions, ainsi que la definition des propriété propre au conteneur .
-
ejb-container: configuration du conteneur ejb, configuration des pool des bean stateless, ainsi que la configuration des caches des bean statefull,
-
jms-service: configuration pour le fournisseur jms, pour definire des propriéte comme le host, le type de fournisseur, (embarqué, local, distant ...)
-
log-service: configuration de journalisation, definir le nom de fichier de journalisation, les filtres de journalisation, les
Handler
de journalisations etc... -
security-service: definit les parameteres de securités utilisés par Java EE Security Service .
-
thread pool: definit un
ThreadPool
parametré, avec le nom qualifié de la class, ansi que max size, min size, max-queue size .
-
-
-
resources: definit des resources configurés comme les connection au base de donnés et les session Java Mail.
- jdbc-resource : definit un JDBC resource generalement
javax.sql.DataSource
- mail-resource :definit un Java Mail resource : on peut la parametré par une description, et definir plusieurs props, host, from, user, from ....
- jdbc-connection-pool: definit les propriétés necessaires pour créé des thread pool, comme max size, min size, pool resize quantity .
- connector-connection-pool:
- jdbc-resource : definit un JDBC resource generalement
-