Committed by
Gerrit Code Review
Fixing VTN web.xml file.
Change-Id: I03c0e3fd7f47f1b4c0c84b1e30acd2e1a57ba4f2
Showing
1 changed file
with
39 additions
and
8 deletions
... | @@ -20,8 +20,29 @@ | ... | @@ -20,8 +20,29 @@ |
20 | id="ONOS" version="2.5"> | 20 | id="ONOS" version="2.5"> |
21 | <display-name>VTNRSC REST API v1.0</display-name> | 21 | <display-name>VTNRSC REST API v1.0</display-name> |
22 | 22 | ||
23 | + <!-- TODO: this should be uncommented | ||
24 | + <security-constraint> | ||
25 | + <web-resource-collection> | ||
26 | + <web-resource-name>Secured</web-resource-name> | ||
27 | + <url-pattern>/*</url-pattern> | ||
28 | + </web-resource-collection> | ||
29 | + <auth-constraint> | ||
30 | + <role-name>admin</role-name> | ||
31 | + </auth-constraint> | ||
32 | + </security-constraint> | ||
33 | + | ||
34 | + <security-role> | ||
35 | + <role-name>admin</role-name> | ||
36 | + </security-role> | ||
37 | + | ||
38 | + <login-config> | ||
39 | + <auth-method>BASIC</auth-method> | ||
40 | + <realm-name>karaf</realm-name> | ||
41 | + </login-config> | ||
42 | + --> | ||
43 | + | ||
23 | <servlet> | 44 | <servlet> |
24 | - <servlet-name>JAX-RS Service</servlet-name> | 45 | + <servlet-name>VTNRSC JAX-RS Service</servlet-name> |
25 | <servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer</servlet-class> | 46 | <servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer</servlet-class> |
26 | <init-param> | 47 | <init-param> |
27 | <param-name>com.sun.jersey.config.property.resourceConfigClass</param-name> | 48 | <param-name>com.sun.jersey.config.property.resourceConfigClass</param-name> |
... | @@ -30,14 +51,24 @@ | ... | @@ -30,14 +51,24 @@ |
30 | <init-param> | 51 | <init-param> |
31 | <param-name>com.sun.jersey.config.property.classnames</param-name> | 52 | <param-name>com.sun.jersey.config.property.classnames</param-name> |
32 | <param-value> | 53 | <param-value> |
54 | + org.onosproject.rest.exceptions.EntityNotFoundMapper, | ||
55 | + org.onosproject.rest.exceptions.ServiceNotFoundMapper, | ||
56 | + org.onosproject.rest.exceptions.NotFoundMapper, | ||
57 | + org.onosproject.rest.exceptions.ServerErrorMapper, | ||
58 | + org.onosproject.rest.exceptions.BadRequestMapper, | ||
59 | + org.onosproject.rest.exceptions.WebApplicationExceptionMapper, | ||
60 | + org.onosproject.rest.exceptions.IllegalArgumentExceptionMapper, | ||
61 | + org.onosproject.rest.exceptions.IllegalStateExceptionMapper, | ||
62 | + org.onosproject.rest.resources.JsonBodyWriter, | ||
63 | + | ||
33 | org.onosproject.vtnweb.resources.TenantNetworkWebResource, | 64 | org.onosproject.vtnweb.resources.TenantNetworkWebResource, |
34 | org.onosproject.vtnweb.resources.SubnetWebResource, | 65 | org.onosproject.vtnweb.resources.SubnetWebResource, |
35 | - org.onosproject.vtnweb.resources.VirtualPortWebResource | 66 | + org.onosproject.vtnweb.resources.VirtualPortWebResource, |
36 | - org.onosproject.vtnweb.resources.FlowClassifierWebResource | 67 | + org.onosproject.vtnweb.resources.FlowClassifierWebResource, |
37 | - org.onosproject.vtnweb.resources.PortChainWebResource | 68 | + org.onosproject.vtnweb.resources.PortChainWebResource, |
38 | - org.onosproject.vtnweb.resources.PortPairGroupWebResource | 69 | + org.onosproject.vtnweb.resources.PortPairGroupWebResource, |
39 | - org.onosproject.vtnweb.resources.PortPairWebResource | 70 | + org.onosproject.vtnweb.resources.PortPairWebResource, |
40 | - org.onosproject.vtnweb.resources.FloatingIpWebResource | 71 | + org.onosproject.vtnweb.resources.FloatingIpWebResource, |
41 | org.onosproject.vtnweb.resources.RouterWebResource | 72 | org.onosproject.vtnweb.resources.RouterWebResource |
42 | </param-value> | 73 | </param-value> |
43 | </init-param> | 74 | </init-param> |
... | @@ -45,7 +76,7 @@ | ... | @@ -45,7 +76,7 @@ |
45 | </servlet> | 76 | </servlet> |
46 | 77 | ||
47 | <servlet-mapping> | 78 | <servlet-mapping> |
48 | - <servlet-name>JAX-RS Service</servlet-name> | 79 | + <servlet-name>VTNRSC JAX-RS Service</servlet-name> |
49 | <url-pattern>/*</url-pattern> | 80 | <url-pattern>/*</url-pattern> |
50 | </servlet-mapping> | 81 | </servlet-mapping> |
51 | </web-app> | 82 | </web-app> | ... | ... |
-
Please register or login to post a comment