Remove traces of Open-O
[vnfsdk/refrepo.git] / vnfmarket-be / vnf-sdk-marketplace / src / main / webapp / WEB-INF / web.xml
1 <?xml version = "1.0" encoding = "UTF-8"?> 
2 <web-app xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"  
3    xmlns = "http://java.sun.com/xml/ns/javaee"  
4    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee  
5    http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"  
6    id = "WebApp_ID" version = "3.0">
7    <servlet> 
8       <servlet-name>Jersey RESTful Application</servlet-name> 
9       <servlet-class>org.glassfish.jersey.servlet.ServletContainer</servlet-class> 
10       <init-param> 
11          <param-name>jersey.config.server.provider.packages</param-name> 
12          <param-value>org.onap.vnfsdk.marketplace.resource</param-value> 
13       </init-param> 
14       <init-param>
15           <param-name>jersey.config.server.provider.classnames</param-name>
16       <param-value>org.glassfish.jersey.media.multipart.MultiPartFeature</param-value>
17       </init-param>
18    </servlet> 
19    <servlet-mapping> 
20       <servlet-name>Jersey RESTful Application</servlet-name> 
21       <url-pattern>/onapapi/vnfsdk-marketplace/v1/*</url-pattern> 
22    </servlet-mapping>  
23
24     <filter>
25         <filter-name>CorsFilter</filter-name>
26         <filter-class>org.apache.catalina.filters.CorsFilter</filter-class>
27         <init-param>
28             <param-name>cors.allowed.origins</param-name>
29             <param-value>*</param-value>
30         </init-param>
31         <init-param>
32             <param-name>cors.allowed.methods</param-name>
33             <param-value>GET,POST,HEAD,OPTIONS,PUT,DELETE</param-value>
34         </init-param>
35     </filter>
36     <filter-mapping>
37         <filter-name>CorsFilter</filter-name>
38         <url-pattern>/*</url-pattern>
39     </filter-mapping>
40 </web-app>