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.