rsanchez
2015-01-28 da889d489da5d7fa8c71d9f21f24b1dc2e29d8e1
securis/src/main/webapp/WEB-INF/web.xml
....@@ -29,10 +29,6 @@
2929
3030
3131 <context-param>
32
- <param-name>resteasy.guice.modules</param-name>
33
- <param-value>net.curisit.securis.ioc.SecurisModule,net.curisit.securis.ioc.RequestsModule</param-value>
34
- </context-param>
35
- <context-param>
3632 <param-name>resteasy.role.based.security</param-name>
3733 <param-value>true</param-value>
3834 </context-param>
....@@ -40,27 +36,27 @@
4036 <param-name>resteasy.providers</param-name>
4137 <param-value>net.curisit.securis.DefaultExceptionHandler</param-value>
4238 </context-param>
39
+ <context-param>
40
+ <param-name>resteasy.injector.factory</param-name>
41
+ <param-value>org.jboss.resteasy.cdi.CdiInjectorFactory</param-value>
42
+ </context-param>
4343
44
-
44
+
4545 <filter>
4646 <filter-name>Resteasy</filter-name>
4747 <filter-class>
4848 org.jboss.resteasy.plugins.server.servlet.FilterDispatcher
4949 </filter-class>
50
-
50
+ <init-param>
51
+ <param-name>javax.ws.rs.Application</param-name>
52
+ <param-value>net.curisit.securis.RestServicesApplication</param-value>
53
+ </init-param>
5154 </filter>
5255
5356 <filter-mapping>
5457 <filter-name>Resteasy</filter-name>
5558 <url-pattern>/*</url-pattern>
5659 </filter-mapping>
57
-
58
-
59
- <listener>
60
- <listener-class>
61
- net.curisit.securis.BootstrapListener
62
- </listener-class>
63
- </listener>
6460
6561 <welcome-file-list>
6662 <welcome-file>/index.jsp</welcome-file>
....@@ -82,9 +78,13 @@
8278 </security-role>
8379
8480 <resource-env-ref>
85
- <resource-env-ref-name>jdbc/SeCurisDS</resource-env-ref-name>
81
+ <resource-env-ref-name>SeCurisDS</resource-env-ref-name>
8682 <resource-env-ref-type>javax.sql.DataSource</resource-env-ref-type>
87
- <res-auth>Container</res-auth>
83
+</resource-env-ref>
84
+
85
+<resource-env-ref>
86
+ <resource-env-ref-name>BeanManager</resource-env-ref-name>
87
+ <resource-env-ref-type>javax.enterprise.inject.spi.BeanManager</resource-env-ref-type>
8888 </resource-env-ref>
8989
9090 </web-app>