2001-01-31 13:48:40 -07:00
|
|
|
<?xml version="1.0"?>
|
|
|
|
<!DOCTYPE web-app
|
2004-03-07 22:13:29 -07:00
|
|
|
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
|
|
|
|
"http://java.sun.com/j2ee/dtds/web-app_2_3.dtd">
|
2001-01-31 13:48:40 -07:00
|
|
|
<!--
|
|
|
|
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.
|
|
|
|
|
2001-02-09 02:10:46 -07:00
|
|
|
The Original Code is the Venice Web Communities System.
|
2001-01-31 13:48:40 -07:00
|
|
|
|
2006-01-25 21:40:34 -07:00
|
|
|
The Initial Developer of the Original Code is Eric J. Bowersox <erbo@users.sf.net>,
|
2001-01-31 13:48:40 -07:00
|
|
|
for Silverwrist Design Studios. Portions created by Eric J. Bowersox are
|
2004-03-07 22:13:29 -07:00
|
|
|
Copyright (C) 2001-2004 Eric J. Bowersox/Silverwrist Design Studios. All Rights Reserved.
|
2001-01-31 13:48:40 -07:00
|
|
|
|
|
|
|
Contributor(s):
|
|
|
|
-->
|
|
|
|
<web-app>
|
|
|
|
|
2001-02-09 02:10:46 -07:00
|
|
|
<display-name>Venice Web Communities System</display-name>
|
2001-01-31 13:48:40 -07:00
|
|
|
<description>
|
2001-02-09 02:10:46 -07:00
|
|
|
The Venice Web Communities System provides an online conferencing
|
2001-01-31 13:48:40 -07:00
|
|
|
environment, including discussions, online services, and other
|
2006-01-25 21:40:34 -07:00
|
|
|
things. Written by Eric J. Bowersox (erbo@users.sf.net).
|
2001-01-31 13:48:40 -07:00
|
|
|
</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>
|
2001-10-30 19:13:02 -07:00
|
|
|
<param-value>WEB-INF/logging-config.xml</param-value>
|
2001-01-31 13:48:40 -07:00
|
|
|
<description>
|
2001-10-30 19:13:02 -07:00
|
|
|
The path and file name, relative to the application root directory, of the LOG4J configuration file,
|
|
|
|
which needs to be loaded into LOG4J's DOMConfigurator at start-up.
|
2001-01-31 13:48:40 -07:00
|
|
|
</description>
|
|
|
|
</context-param>
|
|
|
|
|
|
|
|
<context-param>
|
|
|
|
<param-name>venice.config</param-name>
|
2001-10-30 19:13:02 -07:00
|
|
|
<param-value>WEB-INF/venice-config.xml</param-value>
|
2001-01-31 13:48:40 -07:00
|
|
|
<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>
|
2002-01-06 19:05:37 -07:00
|
|
|
<param-name>ui.config</param-name>
|
|
|
|
<param-value>WEB-INF/ui-config.xml</param-value>
|
2001-01-31 13:48:40 -07:00
|
|
|
<description>
|
2002-01-06 19:05:37 -07:00
|
|
|
The path and file name, relative to the application root directory, of the Venice user interface
|
|
|
|
configuration file, which needs to be loaded into the Venice UI at start-up.
|
2001-01-31 13:48:40 -07:00
|
|
|
</description>
|
|
|
|
</context-param>
|
|
|
|
|
2002-01-06 19:05:37 -07:00
|
|
|
<!-- Servlet definitions -->
|
2001-10-25 21:12:04 -06:00
|
|
|
|
|
|
|
<servlet>
|
2002-01-06 19:05:37 -07:00
|
|
|
<servlet-name>ScriptExec</servlet-name>
|
|
|
|
<description>Executes a scripting language file as a servlet.</description>
|
|
|
|
<servlet-class>com.silverwrist.venice.ui.servlet.ScriptExecServlet</servlet-class>
|
2001-10-25 21:12:04 -06:00
|
|
|
</servlet>
|
|
|
|
|
2001-10-30 19:13:02 -07:00
|
|
|
<servlet>
|
2002-01-06 19:05:37 -07:00
|
|
|
<servlet-name>StyleSheet</servlet-name>
|
|
|
|
<description>Generates the stylesheet included by the frame JSP file.</description>
|
|
|
|
<servlet-class>com.silverwrist.venice.ui.servlet.StyleSheetServlet</servlet-class>
|
2001-10-30 19:13:02 -07:00
|
|
|
</servlet>
|
|
|
|
|
2001-11-04 17:40:07 -07:00
|
|
|
<servlet>
|
2002-01-06 19:05:37 -07:00
|
|
|
<servlet-name>Frame</servlet-name>
|
|
|
|
<description>Displays static content inside the Venice frame.</description>
|
|
|
|
<servlet-class>com.silverwrist.venice.ui.servlet.FrameServlet</servlet-class>
|
2001-11-04 17:40:07 -07:00
|
|
|
</servlet>
|
|
|
|
|
2001-11-07 15:32:12 -07:00
|
|
|
<servlet>
|
2002-01-06 19:05:37 -07:00
|
|
|
<servlet-name>GetImage</servlet-name>
|
|
|
|
<description>Retrieves images from the database image store and displays them.</description>
|
|
|
|
<servlet-class>com.silverwrist.venice.ui.servlet.GetImageServlet</servlet-class>
|
2001-11-07 15:32:12 -07:00
|
|
|
</servlet>
|
|
|
|
|
2001-11-08 22:06:12 -07:00
|
|
|
<servlet>
|
2002-01-06 19:05:37 -07:00
|
|
|
<servlet-name>User</servlet-name>
|
|
|
|
<description>Displays user profiles.</description>
|
|
|
|
<servlet-class>com.silverwrist.venice.ui.servlet.UserServlet</servlet-class>
|
2001-11-08 22:06:12 -07:00
|
|
|
</servlet>
|
|
|
|
|
2001-11-12 13:18:07 -07:00
|
|
|
<servlet>
|
2002-01-06 19:05:37 -07:00
|
|
|
<servlet-name>CommunityDispatch</servlet-name>
|
|
|
|
<description>Redirects the user to the "default" service page for a community.</description>
|
|
|
|
<servlet-class>com.silverwrist.venice.ui.servlet.CommunityDispatchServlet</servlet-class>
|
2001-11-12 13:18:07 -07:00
|
|
|
</servlet>
|
|
|
|
|
2001-11-29 00:46:57 -07:00
|
|
|
<servlet>
|
2002-01-06 19:05:37 -07:00
|
|
|
<servlet-name>PostShortcut</servlet-name>
|
2004-12-30 16:01:07 -07:00
|
|
|
<description>Redirects the user to a community, conference, topic, or message.</description>
|
2002-01-06 19:05:37 -07:00
|
|
|
<servlet-class>com.silverwrist.venice.ui.conf.PostShortcutServlet</servlet-class>
|
2001-11-29 00:46:57 -07:00
|
|
|
</servlet>
|
|
|
|
|
2001-12-07 22:02:00 -07:00
|
|
|
<servlet>
|
2002-01-06 19:05:37 -07:00
|
|
|
<servlet-name>PasswordRecovery</servlet-name>
|
|
|
|
<description>Performs a password change operation for a user that's forgotten their password.</description>
|
|
|
|
<servlet-class>com.silverwrist.venice.ui.servlet.PasswordRecoveryServlet</servlet-class>
|
2001-12-07 22:02:00 -07:00
|
|
|
</servlet>
|
|
|
|
|
2001-01-31 13:48:40 -07:00
|
|
|
<servlet>
|
2002-01-06 19:05:37 -07:00
|
|
|
<servlet-name>Gateway</servlet-name>
|
|
|
|
<description>Gateways access to a specific URL through the Venice login screen.</description>
|
|
|
|
<servlet-class>com.silverwrist.venice.ui.servlet.GatewayServlet</servlet-class>
|
2001-01-31 13:48:40 -07:00
|
|
|
</servlet>
|
|
|
|
|
2001-03-25 01:10:07 -07:00
|
|
|
<servlet>
|
2002-01-06 19:05:37 -07:00
|
|
|
<servlet-name>Remapper</servlet-name>
|
|
|
|
<description>Remaps calls from one URL to another.</description>
|
|
|
|
<servlet-class>com.silverwrist.venice.ui.servlet.RemapperServlet</servlet-class>
|
2001-03-25 01:10:07 -07:00
|
|
|
</servlet>
|
|
|
|
|
2002-01-13 02:12:51 -07:00
|
|
|
<servlet>
|
|
|
|
<servlet-name>XmlRpc</servlet-name>
|
|
|
|
<description>Handles XML-RPC calls for the application.</description>
|
|
|
|
<servlet-class>com.silverwrist.venice.ui.rpc.XmlRpcServlet</servlet-class>
|
|
|
|
</servlet>
|
|
|
|
|
2004-12-30 16:01:07 -07:00
|
|
|
<servlet>
|
|
|
|
<servlet-name>Trackback</servlet-name>
|
|
|
|
<description>Handles trackback requests.</description>
|
|
|
|
<servlet-class>com.silverwrist.venice.ui.conf.TrackbackServlet</servlet-class>
|
|
|
|
</servlet>
|
|
|
|
|
2002-01-06 19:05:37 -07:00
|
|
|
<!-- Servlet mappings -->
|
2001-01-31 13:48:40 -07:00
|
|
|
|
2001-04-08 21:20:58 -06:00
|
|
|
<servlet-mapping>
|
2002-01-06 19:05:37 -07:00
|
|
|
<servlet-name>ScriptExec</servlet-name>
|
|
|
|
<url-pattern>*.vs</url-pattern>
|
2001-04-08 21:20:58 -06:00
|
|
|
</servlet-mapping>
|
|
|
|
|
2001-01-31 13:48:40 -07:00
|
|
|
<servlet-mapping>
|
2002-01-06 19:05:37 -07:00
|
|
|
<servlet-name>StyleSheet</servlet-name>
|
|
|
|
<url-pattern>/stylesheet</url-pattern>
|
2001-01-31 13:48:40 -07:00
|
|
|
</servlet-mapping>
|
|
|
|
|
2001-02-23 00:49:42 -07:00
|
|
|
<servlet-mapping>
|
2002-01-06 19:05:37 -07:00
|
|
|
<servlet-name>Frame</servlet-name>
|
|
|
|
<url-pattern>/frame/*</url-pattern>
|
2001-02-23 00:49:42 -07:00
|
|
|
</servlet-mapping>
|
|
|
|
|
2001-02-18 19:56:16 -07:00
|
|
|
<servlet-mapping>
|
2002-01-06 19:05:37 -07:00
|
|
|
<servlet-name>GetImage</servlet-name>
|
|
|
|
<url-pattern>/imagedata/*</url-pattern>
|
2001-02-18 19:56:16 -07:00
|
|
|
</servlet-mapping>
|
|
|
|
|
2001-01-31 13:48:40 -07:00
|
|
|
<servlet-mapping>
|
2002-01-06 19:05:37 -07:00
|
|
|
<servlet-name>User</servlet-name>
|
2001-01-31 13:48:40 -07:00
|
|
|
<url-pattern>/user/*</url-pattern>
|
|
|
|
</servlet-mapping>
|
|
|
|
|
|
|
|
<servlet-mapping>
|
2002-01-06 19:05:37 -07:00
|
|
|
<servlet-name>CommunityDispatch</servlet-name>
|
|
|
|
<url-pattern>/community/*</url-pattern>
|
2001-02-07 14:12:38 -07:00
|
|
|
</servlet-mapping>
|
|
|
|
|
2001-02-08 15:43:58 -07:00
|
|
|
<servlet-mapping>
|
2002-01-06 19:05:37 -07:00
|
|
|
<servlet-name>CommunityDispatch</servlet-name>
|
|
|
|
<url-pattern>/sig/*</url-pattern> <!-- the backwards-compatible mapping -->
|
2001-02-08 15:43:58 -07:00
|
|
|
</servlet-mapping>
|
|
|
|
|
2001-02-09 02:10:46 -07:00
|
|
|
<servlet-mapping>
|
2002-01-06 19:05:37 -07:00
|
|
|
<servlet-name>PostShortcut</servlet-name>
|
2001-02-09 02:10:46 -07:00
|
|
|
<url-pattern>/go/*</url-pattern>
|
|
|
|
</servlet-mapping>
|
|
|
|
|
2001-10-25 21:12:04 -06:00
|
|
|
<servlet-mapping>
|
2002-01-06 19:05:37 -07:00
|
|
|
<servlet-name>PasswordRecovery</servlet-name>
|
2001-11-04 17:40:07 -07:00
|
|
|
<url-pattern>/passrecovery/*</url-pattern>
|
|
|
|
</servlet-mapping>
|
|
|
|
|
2001-11-08 22:06:12 -07:00
|
|
|
<servlet-mapping>
|
2002-01-06 19:05:37 -07:00
|
|
|
<servlet-name>Gateway</servlet-name>
|
2001-11-08 22:06:12 -07:00
|
|
|
<url-pattern>/gw</url-pattern>
|
|
|
|
</servlet-mapping>
|
|
|
|
|
2001-11-12 13:18:07 -07:00
|
|
|
<servlet-mapping>
|
2002-01-06 19:05:37 -07:00
|
|
|
<servlet-name>Remapper</servlet-name>
|
|
|
|
<url-pattern>/verifyemail</url-pattern>
|
2001-01-31 13:48:40 -07:00
|
|
|
</servlet-mapping>
|
|
|
|
|
2003-08-25 22:24:03 -06:00
|
|
|
<servlet-mapping>
|
|
|
|
<servlet-name>Remapper</servlet-name>
|
|
|
|
<url-pattern>/top</url-pattern>
|
|
|
|
</servlet-mapping>
|
|
|
|
|
2002-01-13 02:12:51 -07:00
|
|
|
<servlet-mapping>
|
|
|
|
<servlet-name>XmlRpc</servlet-name>
|
|
|
|
<url-pattern>/RPC2</url-pattern>
|
|
|
|
</servlet-mapping>
|
|
|
|
|
2004-12-30 16:01:07 -07:00
|
|
|
<servlet-mapping>
|
|
|
|
<servlet-name>Trackback</servlet-name>
|
|
|
|
<url-pattern>/trackback/*</url-pattern>
|
|
|
|
</servlet-mapping>
|
|
|
|
|
2001-01-31 13:48:40 -07:00
|
|
|
<!-- Global parameters for the HTTP session -->
|
|
|
|
<session-config>
|
|
|
|
<session-timeout>60</session-timeout> <!-- 1 hour -->
|
|
|
|
</session-config>
|
|
|
|
|
2004-03-07 22:13:29 -07:00
|
|
|
<!-- The list of "welcome files" for the application -->
|
|
|
|
<welcome-file-list>
|
|
|
|
<welcome-file>default.jsp</welcome-file>
|
|
|
|
<welcome-file>index.html</welcome-file>
|
|
|
|
</welcome-file-list>
|
|
|
|
|
2002-01-06 19:05:37 -07:00
|
|
|
<!-- Tag library URL definitions. -->
|
|
|
|
<taglib>
|
|
|
|
<taglib-uri>/tlds/util</taglib-uri>
|
|
|
|
<taglib-location>/WEB-INF/tlds/utils-taglib.tld</taglib-location>
|
|
|
|
</taglib>
|
|
|
|
|
|
|
|
<taglib>
|
|
|
|
<taglib-uri>/tlds/frame</taglib-uri>
|
|
|
|
<taglib-location>/WEB-INF/tlds/frame-taglib.tld</taglib-location>
|
|
|
|
</taglib>
|
|
|
|
|
2002-01-16 14:17:05 -07:00
|
|
|
<taglib>
|
|
|
|
<taglib-uri>/tlds/global</taglib-uri>
|
|
|
|
<taglib-location>/WEB-INF/tlds/global-taglib.tld</taglib-location>
|
|
|
|
</taglib>
|
|
|
|
|
2002-01-06 19:05:37 -07:00
|
|
|
<taglib>
|
|
|
|
<taglib-uri>/tlds/user</taglib-uri>
|
|
|
|
<taglib-location>/WEB-INF/tlds/user-taglib.tld</taglib-location>
|
|
|
|
</taglib>
|
|
|
|
|
|
|
|
<taglib>
|
|
|
|
<taglib-uri>/tlds/community</taglib-uri>
|
|
|
|
<taglib-location>/WEB-INF/tlds/community-taglib.tld</taglib-location>
|
|
|
|
</taglib>
|
|
|
|
|
|
|
|
<taglib>
|
|
|
|
<taglib-uri>/tlds/conference</taglib-uri>
|
|
|
|
<taglib-location>/WEB-INF/tlds/conference-taglib.tld</taglib-location>
|
|
|
|
</taglib>
|
|
|
|
|
|
|
|
<taglib>
|
|
|
|
<taglib-uri>/tlds/topic</taglib-uri>
|
|
|
|
<taglib-location>/WEB-INF/tlds/topic-taglib.tld</taglib-location>
|
|
|
|
</taglib>
|
|
|
|
|
|
|
|
<taglib>
|
|
|
|
<taglib-uri>/tlds/post</taglib-uri>
|
|
|
|
<taglib-location>/WEB-INF/tlds/post-taglib.tld</taglib-location>
|
|
|
|
</taglib>
|
|
|
|
|
2001-01-31 13:48:40 -07:00
|
|
|
</web-app>
|