Deployment Descriptor
Ein Deployment Descriptor ist Konfigurationsdatei und liegt im Format XML vor. Im Umfeld der Java Platform, Enterprise Edition beschreibt diese Konfigurationsdatei den spezifischen Bereitstellungsprozess und dazu benötigte Informationen wie z.B.:
- Name des Enterprise Beans
- Klasse des Enterprise Beans,
- Home-Interface des Enterprise Beans
- Remote-Interface des Enterprise Beans
- ...
Die Informationen können wärend der Bereitstellung oder zur Laufzeit ausgewertet werden. Die Spezifikation der Enterprise_JavaBeans definiert die Anforderungen an einen Deployment Descriptor genauer.
In Java Webapplikationen muss der Deployment Descriptor den Namen web.xml tragen und sich im Unterverzeichnis WEB-INF zum Wurzelverzeichnis der Webapplikation befinden.
In Java EE Applikationen muss der Deployment Descriptor den Namen application.xml tragen und sich im Unterverzeichnis META-INF der .ear Datei befinden.