/home/kosta/dev/java/ria_test/web/webapp/WEB-INF/web.xml

1    <?xml version="1.0" encoding="UTF-8"?> 
2     
3    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> 
4    <web-app> 
5     
6     
7      <listener> 
8            <listener-class>org.apache.axis.transport.http.AxisHTTPSessionListener</listener-class> 
9      </listener> 
10    
11     <servlet> 
12       <servlet-class>KGIRiaTest.web.server.hessian.RiaServerHessian</servlet-class> 
13       <servlet-name>RiaServerHessian</servlet-name> 
14     </servlet> 
15    
16     <servlet> 
17       <servlet-class>KGIRiaTest.web.server.RiaServerBurlap</servlet-class> 
18       <servlet-name>RiaServerBurlap</servlet-name> 
19     </servlet> 
20    
21    
22    
23     <servlet> 
24       <servlet-name>AxisServlet</servlet-name> 
25       <display-name>Apache-Axis Servlet</display-name> 
26       <servlet-class> 
27           org.apache.axis.transport.http.AxisServlet 
28       </servlet-class> 
29     </servlet> 
30    
31     <servlet> 
32       <servlet-name>AdminServlet</servlet-name> 
33       <display-name>Axis Admin Servlet</display-name> 
34       <servlet-class> 
35           org.apache.axis.transport.http.AdminServlet 
36       </servlet-class> 
37       <load-on-startup>100</load-on-startup> 
38     </servlet> 
39    
40     <servlet> 
41       <servlet-name>SOAPMonitorService</servlet-name> 
42       <display-name>SOAPMonitorService</display-name> 
43       <servlet-class> 
44           org.apache.axis.monitor.SOAPMonitorService 
45       </servlet-class> 
46       <init-param> 
47         <param-name>SOAPMonitorPort</param-name> 
48         <param-value>5001</param-value> 
49       </init-param> 
50       <load-on-startup>100</load-on-startup> 
51     </servlet> 
52    
53     <servlet-mapping> 
54       <servlet-name>AxisServlet</servlet-name> 
55       <url-pattern>/servlet/AxisServlet</url-pattern> 
56     </servlet-mapping> 
57    
58     <servlet-mapping> 
59       <servlet-name>AxisServlet</servlet-name> 
60       <url-pattern>*.jws</url-pattern> 
61     </servlet-mapping> 
62    
63     <servlet-mapping> 
64       <servlet-name>AxisServlet</servlet-name> 
65       <url-pattern>/services/*</url-pattern> 
66     </servlet-mapping> 
67    
68     <servlet-mapping> 
69       <servlet-name>SOAPMonitorService</servlet-name> 
70       <url-pattern>/SOAPMonitor</url-pattern> 
71     </servlet-mapping> 
72    
73    <!-- uncomment this if you want the admin servlet --> 
74    
75     <servlet-mapping> 
76       <servlet-name>AdminServlet</servlet-name> 
77       <url-pattern>/servlet/AdminServlet</url-pattern> 
78     </servlet-mapping> 
79    
80    
81    
82     <servlet-mapping> 
83       <servlet-name>RiaServerHessian</servlet-name> 
84       <url-pattern>/RiaServerHessian</url-pattern> 
85     </servlet-mapping> 
86    
87     <servlet-mapping> 
88       <servlet-name>RiaServerBurlap</servlet-name> 
89       <url-pattern>/RiaServerBurlap</url-pattern> 
90     </servlet-mapping> 
91    
92    
93     <!-- currently the W3C havent settled on a media type for WSDL; 
94       http://www.w3.org/TR/2003/WD-wsdl12-20030303/#ietf-draft 
95       for now we go with the basic 'it's XML' response --> 
96     <mime-mapping> 
97       <extension>wsdl</extension> 
98        <mime-type>text/xml</mime-type> 
99     </mime-mapping> 
100   
101   
102    <mime-mapping> 
103      <extension>xsd</extension> 
104      <mime-type>text/xml</mime-type> 
105    </mime-mapping> 
106   
107    <welcome-file-list id="WelcomeFileList"> 
108      <welcome-file>index.html</welcome-file> 
109      <welcome-file>index.jsp</welcome-file> 
110      <welcome-file>index.jws</welcome-file> 
111    </welcome-file-list> 
112   
113   
114  </web-app>