118 lines
4.0 KiB
XML
118 lines
4.0 KiB
XML
|
<?xml version="1.0"?>
|
||
|
<!--
|
||
|
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 Communities 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) 2002 Eric J. Bowersox/Silverwrist Design Studios. All Rights Reserved.
|
||
|
|
||
|
Contributor(s):
|
||
|
-->
|
||
|
<!DOCTYPE web-app
|
||
|
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
|
||
|
"http://java.sun.com/dtd/web-app_2_3.dtd">
|
||
|
<web-app>
|
||
|
<display-name>Dynamo Test Application</display-name>
|
||
|
<description>This is an application used to test components of the Dynamo framework.</description>
|
||
|
|
||
|
<!-- Context parameters -->
|
||
|
|
||
|
<context-param>
|
||
|
<param-name>logging.config</param-name>
|
||
|
<param-value>WEB-INF/logging.xml</param-value>
|
||
|
<description>
|
||
|
The path and file name of the Log4J logger configuration file, relative to the application root.
|
||
|
</description>
|
||
|
</context-param>
|
||
|
|
||
|
<context-param>
|
||
|
<param-name>dynamo.config</param-name>
|
||
|
<param-value>WEB-INF/dynamo.xml</param-value>
|
||
|
<description>
|
||
|
The path and file name of the base Dynamo configuration file, relative to the application root.
|
||
|
The default, if not specified, is "WEB-INF/dynamo.xml".
|
||
|
</description>
|
||
|
</context-param>
|
||
|
|
||
|
<!-- Servlet definitions -->
|
||
|
|
||
|
<servlet>
|
||
|
<servlet-name>ScriptExec</servlet-name>
|
||
|
<description>Executes a scripting file as a servlet.</description>
|
||
|
<servlet-class>com.silverwrist.dynamo.servlet.ScriptExecServlet</servlet-class>
|
||
|
<init-param>
|
||
|
<param-name>remove.extension</param-name>
|
||
|
<param-value>vs</param-value>
|
||
|
<description>
|
||
|
The extension which is used in the servlet mapping to distinguish scripts to execute. This
|
||
|
extension is removed from the servlet path to create the script name.
|
||
|
</description>
|
||
|
</init-param>
|
||
|
<init-param>
|
||
|
<param-name>script.prefix</param-name>
|
||
|
<param-value>/scripts</param-value>
|
||
|
<description>
|
||
|
The resource prefix to use for scripts. This is prepended to the servlet path to create the
|
||
|
script name which is executed.
|
||
|
</description>
|
||
|
</init-param>
|
||
|
</servlet>
|
||
|
|
||
|
<servlet>
|
||
|
<servlet-name>XmlRpc</servlet-name>
|
||
|
<description>Executes XML-RPC requests.</description>
|
||
|
<servlet-class>com.silverwrist.dynamo.xmlrpc.XmlRpcServlet</servlet-class>
|
||
|
<init-param>
|
||
|
<param-name>subsystem.object</param-name>
|
||
|
<param-value>xmlrpc</param-value>
|
||
|
<description>
|
||
|
The object name of the XML-RPC subsystem object. Must match the name configured for the
|
||
|
com.silverwrist.dynamo.xmlrpc.XmlRpcSubSystem object in dynamo.xml.
|
||
|
</description>
|
||
|
</init-param>
|
||
|
</servlet>
|
||
|
|
||
|
<servlet>
|
||
|
<servlet-name>TestServlet1</servlet-name>
|
||
|
<description>Servlet test 1</description>
|
||
|
<servlet-class>com.silverwrist.dynamo.test.TestServlet1</servlet-class>
|
||
|
</servlet>
|
||
|
|
||
|
<servlet>
|
||
|
<servlet-name>TestServlet2</servlet-name>
|
||
|
<description>Servlet test 2</description>
|
||
|
<servlet-class>com.silverwrist.dynamo.test.TestServlet2</servlet-class>
|
||
|
</servlet>
|
||
|
|
||
|
<!-- Servlet mappings -->
|
||
|
|
||
|
<servlet-mapping>
|
||
|
<servlet-name>ScriptExec</servlet-name>
|
||
|
<url-pattern>*.vs</url-pattern>
|
||
|
</servlet-mapping>
|
||
|
|
||
|
<servlet-mapping>
|
||
|
<servlet-name>XmlRpc</servlet-name>
|
||
|
<url-pattern>/RPC2</url-pattern>
|
||
|
</servlet-mapping>
|
||
|
|
||
|
<servlet-mapping>
|
||
|
<servlet-name>TestServlet1</servlet-name>
|
||
|
<url-pattern>/test1</url-pattern>
|
||
|
</servlet-mapping>
|
||
|
|
||
|
<servlet-mapping>
|
||
|
<servlet-name>TestServlet2</servlet-name>
|
||
|
<url-pattern>/test2</url-pattern>
|
||
|
</servlet-mapping>
|
||
|
|
||
|
</web-app>
|