Expeditor Toolkit,
Version 6.2
Operating systems: Linux on x86, Windows |
<?xml version="1.0" encoding="UTF-8"?>
<!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 id="WebApp_ID">
<display-name>YOUR-MANIFEST-SYMBOLNAME</display-name>
<context-param>
<param-name>transportSecurityEnabled</param-name>
<param-value>false</param-value>
<description>Used to turn off transport-level security. This setting will
override the security constraints specified in the web.xml descriptor</description>
</context-param>
<servlet>
<servlet-name>WebSvcHttpServlet</servlet-name>
<display-name>WebSvcHttpServlet</display-name>
<servlet-class>com.ibm.pvcws.internal.service.WebSvcHttpServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>WebSvcHttpServlet</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
<security-constraint>
<web-resource-collection>
<web-resource-name>YOUR-RESOURCE-NAME</web-resource-name>
<url-pattern>/*</url-pattern>
<http-method>POST</http-method>
</web-resource-collection>
<auth-constraint>
<role-name>YOUR-REQUIRED-ROLE-FOR-THIS-RESOURCE</role-name>
</auth-constraint>
</security-constraint> <login-config>
<auth-method>BASIC</auth-method>
</login-config>
<security-role>
<role-name>YOUR-ROLE</role-name>
</security-role></web-app>
When you modify the web.xml file, you must fill in the bold parts above according to your Web Services provider project and your environment. Please refer to Securing Web Application resources to understand how to update the web.xml file.