Hinzufügen einer einzelnen Webapplikation

Folgendes XML-Fragment fügt dem Server eine einzelne Webapplikation hinzu.

<Call name="addWebApplication">
<Arg>/context</Arg>
<Arg>./webapps/webappdir</Arg>
<Set name="extractWAR">false</Set>
<Set name="defaultsDescriptor">etc/webdefault.xml</Set>
 
<Set name="virtualHosts">
<Array type="java.lang.String">
<Item/>
<Item>127.0.0.1</Item>
<Item>localhost</Item>
<Item>www.lobster.de</Item>
</Array>
</Set>
</Call>


Dabei haben die einzelnen Parameter die folgende Bedeutung.

Wert

Bedeutung

Context

Der zu verwendende Kontext für diese Webapplikation. Wird null angegeben, wird der Basiskontext angenommen.

Webappdir

Das Verzeichnis, in dem sich die Webapp-Dateien befinden.

ExtractWAR

Legt fest, ob die gefundene WAR-Datei in ein temporäres Verzeichnis extrahiert werden soll oder nicht.

DefaultsDescriptor

Die XML-Datei, die den Webservice konfiguriert.


Soll die Webapplikation auf bestimmte Virtual Hosts beschränkt sein, kann dies mit dem oben zu sehenden XML-Fragment vorgenommen werden.