Joaquín Reñé
yesterday 9503154245cdf300c98ddb286a7cf00ebea75861
#4479 - upgrade SecurisServer to Java 21
3 files modified
changed files
securis/pom.xml patch | view | blame | history
securis/src/main/webapp/WEB-INF/web.xml patch | view | blame | history
securis/src/main/webapp/package.json patch | view | blame | history
securis/pom.xml
....@@ -22,6 +22,7 @@
2222 <jakarta.persistence.version>3.1.0</jakarta.persistence.version>
2323 <jakarta.servlet.version>6.1.0</jakarta.servlet.version>
2424 <jakarta.cdi.version>4.0.1</jakarta.cdi.version>
25
+ <jackson.version>2.17.2</jackson.version>
2526 <beanutils.version>1.9.4</beanutils.version>
2627 <log4j.version>2.18.0</log4j.version>
2728 </properties>
....@@ -131,6 +132,46 @@
131132 <version>${beanutils.version}</version>
132133 </dependency>
133134
135
+ <dependency>
136
+ <groupId>com.fasterxml.jackson.core</groupId>
137
+ <artifactId>jackson-annotations</artifactId>
138
+ <version>${jackson.version}</version>
139
+ </dependency>
140
+ <dependency>
141
+ <groupId>com.fasterxml.jackson.core</groupId>
142
+ <artifactId>jackson-core</artifactId>
143
+ <version>${jackson.version}</version>
144
+ </dependency>
145
+ <dependency>
146
+ <groupId>com.fasterxml.jackson.core</groupId>
147
+ <artifactId>jackson-databind</artifactId>
148
+ <version>${jackson.version}</version>
149
+ </dependency>
150
+ <dependency>
151
+ <groupId>com.fasterxml.jackson.jakarta.rs</groupId>
152
+ <artifactId>jackson-jakarta-rs-base</artifactId>
153
+ <version>${jackson.version}</version>
154
+ </dependency>
155
+ <dependency>
156
+ <groupId>com.fasterxml.jackson.jakarta.rs</groupId>
157
+ <artifactId>jackson-jakarta-rs-json-provider</artifactId>
158
+ <version>${jackson.version}</version>
159
+ </dependency>
160
+ <dependency>
161
+ <groupId>com.fasterxml.jackson.module</groupId>
162
+ <artifactId>jackson-module-jakarta-xmlbind-annotations</artifactId>
163
+ <version>${jackson.version}</version>
164
+ </dependency>
165
+ <dependency>
166
+ <groupId>com.fasterxml.jackson.dataformat</groupId>
167
+ <artifactId>jackson-dataformat-cbor</artifactId>
168
+ <version>${jackson.version}</version>
169
+ </dependency>
170
+ <dependency>
171
+ <groupId>com.fasterxml.jackson.datatype</groupId>
172
+ <artifactId>jackson-datatype-hibernate6</artifactId>
173
+ <version>${jackson.version}</version>
174
+ </dependency>
134175
135176 </dependencies>
136177
securis/src/main/webapp/WEB-INF/web.xml
....@@ -36,6 +36,11 @@
3636 <param-name>resteasy.providers</param-name>
3737 <param-value>net.curisit.securis.DefaultExceptionHandler</param-value>
3838 </context-param>
39
+ <context-param>
40
+ <param-name>resteasy.servlet.mapping.prefix</param-name>
41
+ <param-value>/api</param-value>
42
+ </context-param>
43
+
3944 <!--
4045 <context-param>
4146 <param-name>resteasy.injector.factory</param-name>
....@@ -79,6 +84,7 @@
7984 <servlet-name>Resteasy</servlet-name>
8085 <url-pattern>/api/*</url-pattern>
8186 </servlet-mapping>
87
+
8288
8389 <welcome-file-list>
8490 <welcome-file>index.jsp</welcome-file>
securis/src/main/webapp/package.json
....@@ -97,7 +97,7 @@
9797 "peerDependencies": {
9898 "@angular/common": "npm:@angular/common@^4.0.0",
9999 "@angular/compiler": "npm:@angular/compiler@^4.2.0",
100
- "@angular/core": "npm:@angular/core@^4.0.0",
100
+ "@angular/core": "npm:@angular/core@4.2.0",
101101 "@angular/forms": "npm:@angular/forms@^4.2.0",
102102 "@angular/http": "npm:@angular/http@^4.2.0",
103103 "@angular/material": "npm:@angular/material@^2.0.0-beta.6",