|
13 | 13 |
|
14 | 14 | <properties> |
15 | 15 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
16 | | - <maven.compiler.release>17</maven.compiler.release> |
| 16 | + <maven.compiler.release>21</maven.compiler.release> |
17 | 17 | <failOnMissingWebXml>false</failOnMissingWebXml> |
18 | 18 |
|
19 | 19 | <!-- Maven Plugins --> |
|
27 | 27 |
|
28 | 28 | <!-- Jakarta EE API --> |
29 | 29 | <jakartaee-api.version>10.0.0</jakartaee-api.version> |
30 | | - <jakarta.mvc-api.version>2.1.0</jakarta.mvc-api.version> |
| 30 | + <jakarta.mvc-api.version>3.0.0</jakarta.mvc-api.version> |
31 | 31 |
|
32 | 32 | <!-- Eclipse Krazo --> |
33 | | - <krazo.version>3.0.1</krazo.version> |
| 33 | + <krazo.version>4.0.0</krazo.version> |
34 | 34 |
|
35 | 35 | <!-- Arquillian BOM --> |
36 | 36 | <arquillian.version>1.10.0.Final</arquillian.version> |
|
47 | 47 | <hamcrest.version>3.0</hamcrest.version> |
48 | 48 |
|
49 | 49 | <!-- Glassfish server --> |
50 | | - <glassfish.version>7.0.24</glassfish.version> |
| 50 | + <glassfish.version>8.0.0</glassfish.version> |
51 | 51 | <arquillian-glassfish.version>7.0.14</arquillian-glassfish.version> |
52 | | - <jersey.version>3.1.0</jersey.version> |
53 | | - <eclipselink.version>4.0.9</eclipselink.version> |
| 52 | + <jersey.version>4.0.0</jersey.version> |
| 53 | + <eclipselink.version>5.0.0-B13</eclipselink.version> |
54 | 54 |
|
55 | 55 | <!-- By default, skip tests --> |
56 | 56 | <skipTests>true</skipTests> |
|
117 | 117 | <groupId>jakarta.mvc</groupId> |
118 | 118 | <artifactId>jakarta.mvc-api</artifactId> |
119 | 119 | <version>${jakarta.mvc-api.version}</version> |
| 120 | + <scope>provided</scope> |
120 | 121 | </dependency> |
121 | 122 | <!-- https://mvnrepository.com/artifact/org.eclipse.krazo/krazo-jersey --> |
122 | 123 | <dependency> |
|
227 | 228 | <dependency> |
228 | 229 | <groupId>org.junit.jupiter</groupId> |
229 | 230 | <artifactId>junit-jupiter</artifactId> |
| 231 | + <scope>test</scope> |
230 | 232 | </dependency> |
231 | 233 |
|
232 | 234 | </dependencies> |
|
328 | 330 | <version>${cargo-maven3-plugin.version}</version> |
329 | 331 | <configuration> |
330 | 332 | <container> |
331 | | - <containerId>glassfish7x</containerId> |
| 333 | + <containerId>glassfish8x</containerId> |
332 | 334 | <zipUrlInstaller> |
333 | 335 | <url> |
334 | 336 | https://github.com/eclipse-ee4j/glassfish/releases/download/${glassfish.version}/glassfish-${glassfish.version}.zip |
|
338 | 340 | </container> |
339 | 341 | <configuration> |
340 | 342 | <!-- the configuration used to deploy --> |
341 | | - <home>${project.build.directory}/glassfish7x-home</home> |
| 343 | + <home>${project.build.directory}/glassfish8x-home</home> |
342 | 344 | <properties> |
343 | 345 | <cargo.remote.password></cargo.remote.password> |
344 | 346 | <cargo.glassfish.removeDefaultDatasource>true |
|
409 | 411 | --add-opens java.base/java.lang=ALL-UNNAMED |
410 | 412 | </argLine> |
411 | 413 | <environmentVariables> |
412 | | - <GLASSFISH_HOME>${project.build.directory}/glassfish7</GLASSFISH_HOME> |
| 414 | + <GLASSFISH_HOME>${project.build.directory}/glassfish8</GLASSFISH_HOME> |
413 | 415 | </environmentVariables> |
414 | 416 | </configuration> |
415 | 417 | </plugin> |
|
0 commit comments