2001-01-31 13:48:40 -07:00
|
|
|
<?xml version="1.0"?>
|
|
|
|
<!DOCTYPE web-app
|
|
|
|
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
|
|
|
|
"http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
|
|
|
|
<!--
|
|
|
|
The contents of this file are subject to the Mozilla Public License Version 1.1
|
|
|
|
(the "License"); you may not use this file except in compliance with the License.
|
|
|
|
You may obtain a copy of the License at <http://www.mozilla.org/MPL/>.
|
|
|
|
|
|
|
|
Software distributed under the License is distributed on an "AS IS" basis, WITHOUT
|
|
|
|
WARRANTY OF ANY KIND, either express or implied. See the License for the specific
|
|
|
|
language governing rights and limitations under the License.
|
|
|
|
|
|
|
|
The Original Code is the Venice Web Community System.
|
|
|
|
|
|
|
|
The Initial Developer of the Original Code is Eric J. Bowersox <erbo@silcom.com>,
|
|
|
|
for Silverwrist Design Studios. Portions created by Eric J. Bowersox are
|
|
|
|
Copyright (C) 2001 Eric J. Bowersox/Silverwrist Design Studios. All Rights Reserved.
|
|
|
|
|
|
|
|
Contributor(s):
|
|
|
|
-->
|
|
|
|
<web-app>
|
|
|
|
|
|
|
|
<display-name>Venice Web Community System</display-name>
|
|
|
|
<description>
|
|
|
|
The Venice Web conferencing system provides an online conferencing
|
|
|
|
environment, including discussions, online services, and other
|
|
|
|
things. Written by Eric J. Bowersox (erbo@silcom.com).
|
|
|
|
</description>
|
|
|
|
|
|
|
|
<!-- These context parameters define the location of the Venice configuration files.
|
|
|
|
Modify as needed to suit your system. -->
|
|
|
|
<context-param>
|
|
|
|
<param-name>logging.config</param-name>
|
|
|
|
<param-value>/home/erbo/venice/WEB-INF/logging-config.xml</param-value>
|
|
|
|
<description>
|
|
|
|
The full path and file name of the LOG4J configuration file, which needs
|
|
|
|
to be loaded into LOG4J's DOMConfigurator at start-up.
|
|
|
|
</description>
|
|
|
|
</context-param>
|
|
|
|
|
|
|
|
<context-param>
|
|
|
|
<param-name>venice.config</param-name>
|
|
|
|
<param-value>/home/erbo/venice/WEB-INF/venice-config.xml</param-value>
|
|
|
|
<description>
|
|
|
|
The full path and file name of the Venice engine configuration file, which
|
|
|
|
needs to be loaded into the Venice engine at start-up.
|
|
|
|
</description>
|
|
|
|
</context-param>
|
|
|
|
|
|
|
|
<context-param>
|
|
|
|
<param-name>render.config</param-name>
|
|
|
|
<param-value>/home/erbo/venice/WEB-INF/render-config.xml</param-value>
|
|
|
|
<description>
|
|
|
|
The full path and file name of the Venice rendering configuration file, which
|
|
|
|
needs to be loaded into the Venice rendering system at start-up.
|
|
|
|
</description>
|
|
|
|
</context-param>
|
|
|
|
|
|
|
|
<!-- Venice servlet definitions -->
|
|
|
|
<servlet>
|
|
|
|
<servlet-name>top</servlet-name>
|
|
|
|
<description>
|
|
|
|
Displays the top-level page of the Venice application.
|
|
|
|
</description>
|
|
|
|
<servlet-class>com.silverwrist.venice.servlets.Top</servlet-class>
|
|
|
|
<!-- The Top servlet needs to be loaded first at startup, as it initializes the
|
|
|
|
Venice system engine -->
|
|
|
|
<load-on-startup>3</load-on-startup>
|
|
|
|
</servlet>
|
|
|
|
|
|
|
|
<servlet>
|
|
|
|
<servlet-name>account</servlet-name>
|
|
|
|
<description>
|
|
|
|
Displays the "accounts" page of the Venice application.
|
|
|
|
</description>
|
|
|
|
<servlet-class>com.silverwrist.venice.servlets.Account</servlet-class>
|
|
|
|
</servlet>
|
|
|
|
|
|
|
|
<servlet>
|
|
|
|
<servlet-name>userdisplay</servlet-name>
|
|
|
|
<description>
|
|
|
|
Displays Venice user profiles.
|
|
|
|
</description>
|
|
|
|
<servlet-class>com.silverwrist.venice.servlets.UserDisplay</servlet-class>
|
|
|
|
</servlet>
|
|
|
|
|
|
|
|
<servlet>
|
|
|
|
<servlet-name>sigfrontend</servlet-name>
|
|
|
|
<description>
|
|
|
|
The "front end" for SIG display; it redirects the user to whatever page has
|
|
|
|
been defined as the "default" for that SIG.
|
|
|
|
</description>
|
|
|
|
<servlet-class>com.silverwrist.venice.servlets.SIGFrontEnd</servlet-class>
|
|
|
|
</servlet>
|
|
|
|
|
|
|
|
<servlet>
|
|
|
|
<servlet-name>sigprofile</servlet-name>
|
|
|
|
<description>
|
|
|
|
Displays the profile for a given SIG.
|
|
|
|
</description>
|
|
|
|
<servlet-class>com.silverwrist.venice.servlets.SIGProfile</servlet-class>
|
|
|
|
</servlet>
|
|
|
|
|
|
|
|
<servlet>
|
|
|
|
<servlet-name>sigadmin</servlet-name>
|
|
|
|
<description>
|
|
|
|
SIG administration functions.
|
|
|
|
</description>
|
|
|
|
<servlet-class>com.silverwrist.venice.servlets.SIGAdmin</servlet-class>
|
|
|
|
</servlet>
|
|
|
|
|
|
|
|
<servlet>
|
|
|
|
<servlet-name>sigoperations</servlet-name>
|
|
|
|
<description>
|
|
|
|
General SIG operations.
|
|
|
|
</description>
|
|
|
|
<servlet-class>com.silverwrist.venice.servlets.SIGOperations</servlet-class>
|
|
|
|
</servlet>
|
|
|
|
|
|
|
|
<servlet>
|
|
|
|
<servlet-name>find</servlet-name>
|
|
|
|
<description>
|
|
|
|
The main Find page.
|
|
|
|
</description>
|
|
|
|
<servlet-class>com.silverwrist.venice.servlets.Find</servlet-class>
|
|
|
|
</servlet>
|
|
|
|
|
|
|
|
<servlet>
|
|
|
|
<servlet-name>confoperations</servlet-name>
|
|
|
|
<description>
|
|
|
|
General conference operations.
|
|
|
|
</description>
|
|
|
|
<servlet-class>com.silverwrist.venice.servlets.ConfOperations</servlet-class>
|
|
|
|
</servlet>
|
|
|
|
|
|
|
|
<servlet>
|
|
|
|
<servlet-name>confdisplay</servlet-name>
|
|
|
|
<description>
|
|
|
|
Conference topic list and topic display.
|
|
|
|
</description>
|
|
|
|
<servlet-class>com.silverwrist.venice.servlets.ConfDisplay</servlet-class>
|
|
|
|
</servlet>
|
|
|
|
|
2001-02-07 14:12:38 -07:00
|
|
|
<servlet>
|
|
|
|
<servlet-name>postmessage</servlet-name>
|
|
|
|
<description>
|
|
|
|
Posting messages to a conference.
|
|
|
|
</description>
|
|
|
|
<servlet-class>com.silverwrist.venice.servlets.PostMessage</servlet-class>
|
|
|
|
</servlet>
|
|
|
|
|
2001-01-31 13:48:40 -07:00
|
|
|
<!-- the following are test servlets, they should go away -->
|
|
|
|
|
|
|
|
<servlet>
|
|
|
|
<servlet-name>testformdata</servlet-name>
|
|
|
|
<servlet-class>com.silverwrist.util.test.FormDataTest</servlet-class>
|
|
|
|
</servlet>
|
|
|
|
|
|
|
|
<!-- Mappings from URLs in the server to Venice servlets. -->
|
|
|
|
<servlet-mapping>
|
|
|
|
<servlet-name>top</servlet-name>
|
|
|
|
<url-pattern>/top</url-pattern>
|
|
|
|
</servlet-mapping>
|
|
|
|
|
|
|
|
<servlet-mapping>
|
|
|
|
<servlet-name>account</servlet-name>
|
|
|
|
<url-pattern>/account</url-pattern>
|
|
|
|
</servlet-mapping>
|
|
|
|
|
|
|
|
<servlet-mapping>
|
|
|
|
<servlet-name>userdisplay</servlet-name>
|
|
|
|
<url-pattern>/user/*</url-pattern>
|
|
|
|
</servlet-mapping>
|
|
|
|
|
|
|
|
<servlet-mapping>
|
|
|
|
<servlet-name>sigfrontend</servlet-name>
|
|
|
|
<url-pattern>/sig/*</url-pattern>
|
|
|
|
</servlet-mapping>
|
|
|
|
|
|
|
|
<servlet-mapping>
|
|
|
|
<servlet-name>sigprofile</servlet-name>
|
|
|
|
<url-pattern>/sigprofile</url-pattern>
|
|
|
|
</servlet-mapping>
|
|
|
|
|
|
|
|
<servlet-mapping>
|
|
|
|
<servlet-name>sigadmin</servlet-name>
|
|
|
|
<url-pattern>/sigadmin</url-pattern>
|
|
|
|
</servlet-mapping>
|
|
|
|
|
|
|
|
<servlet-mapping>
|
|
|
|
<servlet-name>sigoperations</servlet-name>
|
|
|
|
<url-pattern>/sigops</url-pattern>
|
|
|
|
</servlet-mapping>
|
|
|
|
|
|
|
|
<servlet-mapping>
|
|
|
|
<servlet-name>find</servlet-name>
|
|
|
|
<url-pattern>/find</url-pattern>
|
|
|
|
</servlet-mapping>
|
|
|
|
|
|
|
|
<servlet-mapping>
|
|
|
|
<servlet-name>confoperations</servlet-name>
|
|
|
|
<url-pattern>/confops</url-pattern>
|
|
|
|
</servlet-mapping>
|
|
|
|
|
|
|
|
<servlet-mapping>
|
|
|
|
<servlet-name>confdisplay</servlet-name>
|
|
|
|
<url-pattern>/confdisp</url-pattern>
|
|
|
|
</servlet-mapping>
|
|
|
|
|
2001-02-07 14:12:38 -07:00
|
|
|
<servlet-mapping>
|
|
|
|
<servlet-name>postmessage</servlet-name>
|
|
|
|
<url-pattern>/post</url-pattern>
|
|
|
|
</servlet-mapping>
|
|
|
|
|
2001-01-31 13:48:40 -07:00
|
|
|
<!-- the following are test servlets, they should go away -->
|
|
|
|
<servlet-mapping>
|
|
|
|
<servlet-name>testformdata</servlet-name>
|
|
|
|
<url-pattern>/testformdata</url-pattern>
|
|
|
|
</servlet-mapping>
|
|
|
|
|
|
|
|
<!-- Global parameters for the HTTP session -->
|
|
|
|
<session-config>
|
|
|
|
<session-timeout>60</session-timeout> <!-- 1 hour -->
|
|
|
|
</session-config>
|
|
|
|
|
|
|
|
</web-app>
|
|
|
|
|