Adding a Single Web Application
The following XML fragment adds a single web application to the server.
<
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
>
The parameters have the following meaning.
Parameter |
Description |
Context |
The context to use for this web application. If null is specified, the base context is used. |
Webappdir |
The directory where the web app files are located. |
ExtractWAR |
Determines whether the found WAR file should be extracted to a temporary directory or not. |
DefaultsDescriptor |
The XML file that configures the web service. |
If the web application is to be restricted to specific virtual hosts, this can be done with the XML fragment above.