In most servlet engines, this is just a matter of copying the xmlwebgui.war file in a specific directory and the engine will take care of installing it when restarted. In some servlet engines you will have to change the xml parser used.
Deploying on Tomcat 3.2+. Tomcat currently uses a different version of the XML parser than xmlwebgui. To get xmlwebgui to work, you need to perform the following steps:
Edit xmlwebgui/WEB-INF/web.xml In this file you will find a parameter that must be customized to make xmlwebgui run. Find the following part of the file
<context-param>
<param-name>rootDir</param-name>
<!-- Enter the base path for templates and results here -->
<param-value>C:/java/tomcat401/webapps/xmlwebgui/</param-value>
</context-param>
<context-param>
<param-name>applicationDir</param-name>
<!-- Enter the base path for the application here -->
<param-value>C:/java/tomcat401/webapps/xmlwebgui/</param-value>
</context-param>
Edit the paths that it points to your xmlwebgui installation directory.
Deploying on Tomcat 4.x. Tomcat 4.x is a really straight-forward installation
Edit xmlwebgui/WEB-INF/web.xml In this file you will find a parameter that must be customized to make xmlwebgui run. Find the following part of the file
<context-param>
<param-name>rootDir</param-name>
<!-- Enter the base path for templates and results here -->
<param-value>C:/java/tomcat401/webapps/xmlwebgui/</param-value>
</context-param>
<context-param>
<param-name>applicationDir</param-name>
<!-- Enter the base path for the application here -->
<param-value>C:/java/tomcat401/webapps/xmlwebgui/</param-value>
</context-param>
Edit the path that it points to your xmlwebgui installation directory.
Deploying xmlwebgui on another servlet engine. Please refer to your servlet engine's documentation. FIXME