|
65 | 65 |
|
66 | 66 | <properties>
|
67 | 67 | <java.version>11</java.version>
|
68 |
| - <ojdbc.version>21.5.0.0</ojdbc.version> |
| 68 | + <ojdbc.version>21.7.0.0</ojdbc.version> |
69 | 69 | <r2dbc.version>1.0.0.RELEASE</r2dbc.version>
|
70 |
| - <reactor.version>2020.0.19</reactor.version> |
| 70 | + <reactor.version>3.5.0</reactor.version> |
71 | 71 | <reactive-streams.version>1.0.3</reactive-streams.version>
|
72 |
| - <junit.version>5.8.2</junit.version> |
73 |
| - <spring-jdbc.version>5.2.6.RELEASE</spring-jdbc.version> |
| 72 | + <junit.version>5.9.1</junit.version> |
| 73 | + <spring-jdbc.version>5.3.19</spring-jdbc.version> |
74 | 74 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
75 | 75 | </properties>
|
76 | 76 |
|
|
86 | 86 | <arg>-Xlint:-options</arg>
|
87 | 87 | <arg>-Xlint:-processing</arg>
|
88 | 88 | <arg>-Xlint:-serial</arg>
|
| 89 | + <!-- LDAP URL tests require the java.naming module --> |
| 90 | + <testCompilerArgument>--add-modules</testCompilerArgument> |
| 91 | + <testCompilerArgument>java.naming</testCompilerArgument> |
89 | 92 | </compilerArgs>
|
90 |
| - <!-- LDAP URL tests require the java.naming module --> |
91 |
| - <!-- Maven seems to ignore the forceJavacCompilerUse. |
92 |
| - This results in an error when passing the addModules option to |
93 |
| - the javax.tools API. For this reason, Oracle R2DBC's module-info is |
94 |
| - declaring a depency on the java.naming module. |
95 |
| - TODO: Figure out how to make maven compile tests correctly, and |
96 |
| - remove the java.naming depenency from Oracle R2DBC. |
97 |
| - <fork>true</fork> |
98 |
| - <forceJavacCompilerUse>true</forceJavacCompilerUse> |
99 |
| - <testCompilerArgument>- -add-modules java.naming</testCompilerArgument> |
100 |
| - --> |
101 | 93 | <showWarnings>true</showWarnings>
|
102 | 94 | <release>${java.version}</release>
|
103 | 95 | </configuration>
|
|
166 | 158 | <include>**/*Test.java</include>
|
167 | 159 | <include>**/*TestKit.java</include>
|
168 | 160 | </includes>
|
| 161 | + <!-- LDAP URL tests require the java.naming module --> |
| 162 | + <argLine>--add-reads com.oracle.database.r2dbc=java.naming</argLine> |
169 | 163 | </configuration>
|
170 | 164 | </plugin>
|
171 | 165 | <plugin>
|
|
226 | 220 | </build>
|
227 | 221 |
|
228 | 222 |
|
229 |
| - <dependencyManagement> |
230 |
| - <dependencies> |
231 |
| - <dependency> |
232 |
| - <groupId>io.projectreactor</groupId> |
233 |
| - <artifactId>reactor-bom</artifactId> |
234 |
| - <version>${reactor.version}</version> |
235 |
| - <type>pom</type> |
236 |
| - <scope>import</scope> |
237 |
| - </dependency> |
238 |
| - </dependencies> |
239 |
| - </dependencyManagement> |
240 |
| - |
241 | 223 | <dependencies>
|
242 | 224 | <!-- Oracle R2DBC Driver Dependencies -->
|
243 | 225 | <dependency>
|
|
253 | 235 | <dependency>
|
254 | 236 | <groupId>io.projectreactor</groupId>
|
255 | 237 | <artifactId>reactor-core</artifactId>
|
| 238 | + <version>${reactor.version}</version> |
256 | 239 | </dependency>
|
257 | 240 | <dependency>
|
258 | 241 | <groupId>org.reactivestreams</groupId>
|
|
285 | 268 | <version>${spring-jdbc.version}</version>
|
286 | 269 | <scope>test</scope>
|
287 | 270 | </dependency>
|
288 |
| - <dependency> |
289 |
| - <groupId>io.projectreactor</groupId> |
290 |
| - <artifactId>reactor-test</artifactId> |
291 |
| - <scope>test</scope> |
292 |
| - </dependency> |
293 | 271 | </dependencies>
|
294 | 272 |
|
295 | 273 | <profiles>
|
|
0 commit comments