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.