m2u-upass-ws / WebContent / WEB-INF / web.xml @ 116:1ce61d19e8a5
History | View | Annotate | Download (3.18 KB)
1 | 50:0a34b4a7fa41 | hadi | <?xml version="1.0" encoding="UTF-8"?>
|
---|---|---|---|
2 | <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" |
||
3 | xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" id="WebApp_ID" version="3.0"> |
||
4 | <display-name>M2U UPass Web Services</display-name> |
||
5 | <welcome-file-list>
|
||
6 | <welcome-file>index.html</welcome-file> |
||
7 | <welcome-file>index.htm</welcome-file> |
||
8 | <welcome-file>index.jsp</welcome-file> |
||
9 | <welcome-file>default.html</welcome-file> |
||
10 | <welcome-file>default.htm</welcome-file> |
||
11 | <welcome-file>default.jsp</welcome-file> |
||
12 | </welcome-file-list>
|
||
13 | <servlet>
|
||
14 | <display-name>Apache-Axis Servlet</display-name> |
||
15 | <servlet-name>AxisServlet</servlet-name> |
||
16 | <servlet-class>org.apache.axis.transport.http.AxisServlet
|
||
17 | </servlet-class>
|
||
18 | 0:53910be9bd5d | hadi | </servlet>
|
19 | 86:31691154086a | mohd | <servlet>
|
20 | <servlet-name>Jersey Web Application</servlet-name> |
||
21 | <servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer
|
||
22 | </servlet-class>
|
||
23 | <init-param>
|
||
24 | <param-name>com.sun.jersey.config.property.packages</param-name> |
||
25 | <param-value>my.com.upass.maybank</param-value> |
||
26 | </init-param>
|
||
27 | <init-param>
|
||
28 | <param-name>com.sun.jersey.api.json.POJOMappingFeature</param-name> |
||
29 | <param-value>true</param-value> |
||
30 | </init-param>
|
||
31 | <load-on-startup>1</load-on-startup> |
||
32 | </servlet>
|
||
33 | <servlet-mapping>
|
||
34 | <servlet-name>Jersey Web Application</servlet-name> |
||
35 | <url-pattern>/rest/*</url-pattern> |
||
36 | </servlet-mapping>
|
||
37 | 50:0a34b4a7fa41 | hadi | <servlet-mapping>
|
38 | <servlet-name>AxisServlet</servlet-name> |
||
39 | <url-pattern>/servlet/AxisServlet</url-pattern> |
||
40 | </servlet-mapping>
|
||
41 | <servlet-mapping>
|
||
42 | <servlet-name>AxisServlet</servlet-name> |
||
43 | <url-pattern>*.jws</url-pattern> |
||
44 | </servlet-mapping>
|
||
45 | <servlet-mapping>
|
||
46 | <servlet-name>AxisServlet</servlet-name> |
||
47 | <url-pattern>/services/*</url-pattern> |
||
48 | </servlet-mapping>
|
||
49 | <!--
|
||
50 | <servlet>
|
||
51 | <display-name>Axis Admin Servlet</display-name>
|
||
52 | <servlet-name>AdminServlet</servlet-name>
|
||
53 | <servlet-class>org.apache.axis.transport.http.AdminServlet</servlet-class>
|
||
54 | </servlet>
|
||
55 | <servlet-mapping>
|
||
56 | <servlet-name>AdminServlet</servlet-name>
|
||
57 | <url-pattern>/servlet/AdminServlet</url-pattern>
|
||
58 | </servlet-mapping>
|
||
59 | -->
|
||
60 | <session-config>
|
||
61 | <session-timeout>60</session-timeout> |
||
62 | </session-config>
|
||
63 | 107:63dd8c2cdfa8 | hadi | <security-constraint id="UPassRootSecurityConstraint"> |
64 | <web-resource-collection id="UPassRootWebResourceCollection"> |
||
65 | <web-resource-name>Jersey Web Application</web-resource-name> |
||
66 | <description>Protection area for a particular method of the Rest Servlet</description> |
||
67 | <url-pattern>/rest/MaybankFacade/generateUUID</url-pattern> |
||
68 | <http-method>GET</http-method> |
||
69 | <!--
|
||
70 | <http-method>POST</http-method>
|
||
71 | <http-method>PUT</http-method>
|
||
72 | -->
|
||
73 | </web-resource-collection>
|
||
74 | <auth-constraint id="UPassRootAuthConstraint"> |
||
75 | <description>Root Role for a particular method of this rest servlet</description> |
||
76 | <role-name>UPassRoot</role-name> |
||
77 | </auth-constraint>
|
||
78 | <user-data-constraint id="UPassRootUserDataConstraint"> |
||
79 | <transport-guarantee>CONFIDENTIAL</transport-guarantee> |
||
80 | </user-data-constraint>
|
||
81 | </security-constraint>
|
||
82 | <!-- Used Annotation instead.
|
||
83 | <security-role id="UPassRootSecurityRole">
|
||
84 | <description>This Role is used to drive authentication</description>
|
||
85 | <role-name>UPassRoot</role-name>
|
||
86 | </security-role>
|
||
87 | -->
|
||
88 | 50:0a34b4a7fa41 | hadi | </web-app> |