You are viewing a plain text version of this content. The canonical link for it is here.
Posted to wsrp4j-dev@portals.apache.org by dl...@apache.org on 2006/12/13 17:40:33 UTC

svn commit: r486721 [3/3] - in /portals/wsrp4j/trunk/producer: ./ src/webapp/ src/webapp/WEB-INF/ src/webapp/WEB-INF/classes/ src/webapp/WEB-INF/config/ src/xml/

Modified: portals/wsrp4j/trunk/producer/src/webapp/WEB-INF/web.xml
URL: http://svn.apache.org/viewvc/portals/wsrp4j/trunk/producer/src/webapp/WEB-INF/web.xml?view=diff&rev=486721&r1=486720&r2=486721
==============================================================================
--- portals/wsrp4j/trunk/producer/src/webapp/WEB-INF/web.xml (original)
+++ portals/wsrp4j/trunk/producer/src/webapp/WEB-INF/web.xml Wed Dec 13 08:40:32 2006
@@ -3,7 +3,7 @@
     PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
            "http://java.sun.com/j2ee/dtds/web-app_2.2.dtd">
 <!--
-Copyright 2003-2005 The Apache Software Foundation.
+Copyright 2003-2006 The Apache Software Foundation.
 
 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
@@ -19,23 +19,60 @@
 -->
 
 <web-app>
+
     <display-name>WSRP4J Producer</display-name>
 
     <servlet>
         <servlet-name>WSRP4JProducer</servlet-name>
+        <display-name>WSRP4J Producer</display-name>
         <servlet-class>
             org.apache.axis.transport.http.AxisServlet
         </servlet-class>
     </servlet>
 
+    <servlet>
+        <servlet-name>AdminServlet</servlet-name>
+        <display-name>Axis Admin Servlet</display-name>
+        <servlet-class>
+            org.apache.axis.transport.http.AdminServlet
+        </servlet-class>
+        <load-on-startup>100</load-on-startup>
+    </servlet>
+
     <servlet-mapping>
         <servlet-name>WSRP4JProducer</servlet-name>
-        <url-pattern>/WSRP4JProducer/*</url-pattern>
+        <url-pattern>/WSRP4JProducer</url-pattern>
     </servlet-mapping>
 
-    <!-- To have correct axis wsdl links -->
     <servlet-mapping>
         <servlet-name>WSRP4JProducer</servlet-name>
         <url-pattern>/services/*</url-pattern>
-    </servlet-mapping>  
+    </servlet-mapping>
+
+    <!-- uncomment this if you want the admin servlet -->
+    <!--
+    <servlet-mapping>
+        <servlet-name>AdminServlet</servlet-name>
+        <url-pattern>/servlet/AdminServlet</url-pattern>
+    </servlet-mapping>
+    -->
+
+    <session-config>
+        <!-- Default to 5 minute session timeouts -->
+        <session-timeout>5</session-timeout>
+    </session-config>
+
+    <!-- currently the W3C has not settled on a media type for WSDL;
+         http://www.w3.org/TR/2003/WD-wsdl12-20030303/#ietf-draft
+         for now we go with the basic 'it's XML' response -->
+    <mime-mapping>
+        <extension>wsdl</extension>
+        <mime-type>text/xml</mime-type>
+    </mime-mapping>
+
+    <mime-mapping>
+        <extension>xsd</extension>
+        <mime-type>text/xml</mime-type>
+    </mime-mapping>
+
 </web-app>