Joaquín Reñé
2026-03-27 4ee50e257b32f6ec0f72907305d1f2b1212808a4
securis/src/main/webapp/WEB-INF/web.xml
....@@ -36,11 +36,13 @@
3636 <param-name>resteasy.providers</param-name>
3737 <param-value>net.curisit.securis.DefaultExceptionHandler</param-value>
3838 </context-param>
39
+ <!--
3940 <context-param>
4041 <param-name>resteasy.injector.factory</param-name>
4142 <param-value>org.jboss.resteasy.cdi.CdiInjectorFactory</param-value>
4243 </context-param>
43
-
44
+ -->
45
+
4446 <filter>
4547 <filter-name>DevFilter</filter-name>
4648 <filter-class>
....@@ -49,7 +51,7 @@
4951 </filter>
5052 <filter-mapping>
5153 <filter-name>DevFilter</filter-name>
52
- <url-pattern>/*</url-pattern>
54
+ <url-pattern>/api/*</url-pattern>
5355 </filter-mapping>
5456
5557 <filter>
....@@ -63,49 +65,50 @@
6365 <url-pattern>/main-bundle.js</url-pattern>
6466 </filter-mapping>
6567
66
- <filter>
67
- <filter-name>Resteasy</filter-name>
68
- <filter-class>
69
- org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher
70
- </filter-class>
71
- <init-param>
72
- <param-name>jakarta.ws.rs.Application</param-name>
73
- <param-value>net.curisit.securis.RestServicesApplication</param-value>
74
- </init-param>
75
- </filter>
76
-
77
- <filter-mapping>
78
- <filter-name>Resteasy</filter-name>
79
- <url-pattern>/*</url-pattern>
80
- </filter-mapping>
68
+ <servlet>
69
+ <servlet-name>Resteasy</servlet-name>
70
+ <servlet-class>org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher</servlet-class>
71
+ <init-param>
72
+ <param-name>jakarta.ws.rs.Application</param-name>
73
+ <param-value>net.curisit.securis.RestServicesApplication</param-value>
74
+ </init-param>
75
+ <load-on-startup>1</load-on-startup>
76
+ </servlet>
77
+
78
+ <servlet-mapping>
79
+ <servlet-name>Resteasy</servlet-name>
80
+ <url-pattern>/api/*</url-pattern>
81
+ </servlet-mapping>
8182
8283 <welcome-file-list>
83
- <welcome-file>/index.jsp</welcome-file>
84
+ <welcome-file>index.jsp</welcome-file>
8485 </welcome-file-list>
8586
8687
87
- <!-- Security roles referenced by this web application -->
88
- <security-role>
89
- <description>
90
- Advance users, customers
91
- </description>
92
- <role-name>advance</role-name>
93
- </security-role>
94
- <security-role>
95
- <description>
96
- Administrator role
97
- </description>
98
- <role-name>admin</role-name>
99
- </security-role>
88
+ <!-- Security roles referenced by this web application -->
89
+ <security-role>
90
+ <description>
91
+ Advance users, customers
92
+ </description>
93
+ <role-name>advance</role-name>
94
+ </security-role>
95
+ <security-role>
96
+ <description>
97
+ Administrator role
98
+ </description>
99
+ <role-name>admin</role-name>
100
+ </security-role>
100101
101
-<resource-env-ref>
102
- <resource-env-ref-name>SeCurisDS</resource-env-ref-name>
103
- <resource-env-ref-type>jakarta.sql.DataSource</resource-env-ref-type>
104
-</resource-env-ref>
105
-
106
-<resource-env-ref>
107
- <resource-env-ref-name>BeanManager</resource-env-ref-name>
108
- <resource-env-ref-type>jakarta.enterprise.inject.spi.BeanManager</resource-env-ref-type>
109
-</resource-env-ref>
102
+ <resource-env-ref>
103
+ <resource-env-ref-name>SeCurisDS</resource-env-ref-name>
104
+ <resource-env-ref-type>jakarta.sql.DataSource</resource-env-ref-type>
105
+ </resource-env-ref>
106
+
107
+ <!--
108
+ <resource-env-ref>
109
+ <resource-env-ref-name>BeanManager</resource-env-ref-name>
110
+ <resource-env-ref-type>jakarta.enterprise.inject.spi.BeanManager</resource-env-ref-type>
111
+ </resource-env-ref>
112
+ -->
110113
111114 </web-app>