<!ENTITY % CLASSNAME "CDATA">

<!ENTITY % WEBPATH "CDATA">

<!ENTITY % HOST "CDATA">

<!ENTITY % NUMBER "CDATA">

<!ENTITY % PATH "CDATA">

<!-- Logging settings. -->
<!ELEMENT log (file*, mail*)>

<!-- A relative/absolute path to log events to. -->
<!ELEMENT file (#PCDATA)>
<!ATTLIST file path %PATH; #IMPLIED
>

<!-- A e-mail address to log events to. A valid mail-session also needs to be specified if this option is used. -->
<!ELEMENT mail (#PCDATA)>
<!ATTLIST mail address CDATA #IMPLIED
>

<!-- Specifies a remote (point to point) RMI-server to communicate with. -->
<!ELEMENT server (#PCDATA)>
<!ATTLIST server host %HOST; #REQUIRED
password CDATA #IMPLIED
port %NUMBER; "23791"
username CDATA #IMPLIED
>

<!-- This file contains the configuration for an application-server. -->
<!ELEMENT rmi-server (server?, cluster?, log?)>
<!ATTLIST rmi-server host %HOST; "[ALL]"
port %NUMBER; "23791"
serialize-connection-calls (true|false) #IMPLIED
>

<!-- Tag that is defined if the application is to be clustered. Used to set up a local multicast cluster.
			A username and password used for the servers to intercommunicate also needs to be specified. -->
<!ELEMENT cluster (#PCDATA)>
<!ATTLIST cluster host CDATA #IMPLIED
id CDATA #IMPLIED
password CDATA #IMPLIED
port CDATA #IMPLIED
username CDATA #IMPLIED
>

