Skip to content

Commit a09fa40

Browse files
MODEUR-164 Upgrade to Vert.x 5, vertx lib 4, okapi 7 (#203)
* MODEUR-164 Upgrade to Vert.x 5, vertx lib 4, okapi 7 * Update pom.xml Co-authored-by: Adam Dickmeiss <adam@indexdata.dk> --------- Co-authored-by: Adam Dickmeiss <adam@indexdata.dk>
1 parent 36fbfcb commit a09fa40

49 files changed

Lines changed: 1088 additions & 1242 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

pom.xml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,12 @@
3232

3333
<properties>
3434
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
35-
<okapi.version>6.2.1</okapi.version>
36-
<vertx-lib.version>3.4.0</vertx-lib.version>
37-
<vertx.version>4.5.13</vertx.version>
38-
<log4j.version>2.24.3</log4j.version>
35+
<okapi.version>7.0.1</okapi.version>
36+
<vertx-lib.version>4.1.1</vertx-lib.version>
37+
<vertx.version>5.0.8</vertx.version>
38+
<log4j.version>2.25.3</log4j.version>
39+
<exec.mainClass>org.folio.eusage.reports.MainVerticle</exec.mainClass>
3940
</properties>
40-
4141
<dependencyManagement>
4242
<dependencies>
4343
<dependency>
@@ -101,19 +101,19 @@
101101
</dependency>
102102
<dependency>
103103
<groupId>io.vertx</groupId>
104-
<artifactId>vertx-web</artifactId>
104+
<artifactId>vertx-launcher-application</artifactId>
105105
</dependency>
106106
<dependency>
107107
<groupId>io.vertx</groupId>
108-
<artifactId>vertx-web-openapi</artifactId>
108+
<artifactId>vertx-web</artifactId>
109109
</dependency>
110110
<dependency>
111111
<groupId>io.vertx</groupId>
112-
<artifactId>vertx-rx-java2</artifactId>
112+
<artifactId>vertx-web-openapi-router</artifactId>
113113
</dependency>
114114
<dependency>
115115
<groupId>io.vertx</groupId>
116-
<artifactId>vertx-web-api-contract</artifactId>
116+
<artifactId>vertx-rx-java2</artifactId>
117117
</dependency>
118118
<dependency>
119119
<groupId>io.vertx</groupId>
@@ -190,7 +190,7 @@
190190
<dependency>
191191
<groupId>org.mockito</groupId>
192192
<artifactId>mockito-core</artifactId>
193-
<version>5.16.0</version>
193+
<version>5.23.0</version>
194194
<scope>test</scope>
195195
</dependency>
196196
<dependency>
@@ -216,8 +216,8 @@
216216
<transformers>
217217
<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
218218
<manifestEntries>
219-
<Main-Class>io.vertx.core.Launcher</Main-Class>
220-
<Main-Verticle>org.folio.eusage.reports.MainVerticle</Main-Verticle>
219+
<Main-Class>io.vertx.launcher.application.VertxApplication</Main-Class>
220+
<Main-Verticle>${exec.mainClass}</Main-Verticle>
221221
<Multi-Release>true</Multi-Release>
222222
</manifestEntries>
223223
</transformer>

src/main/java/org/folio/eusage/reports/api/CostPerUse.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ static JsonObject titlesToJsonObject(RowSet<Row> rowSet, Periods usePeriods) {
134134
item = new JsonObject();
135135
totalItems.put(itemKey, item);
136136
items.add(item);
137-
item.put("kbId", kbId)
137+
item.put("kbId", kbId.toString())
138138
.put("title", row.getString("title"))
139139
.put("derivedTitle", kbPackageId != null);
140140
String printIssn = row.getString("printissn");

src/main/java/org/folio/eusage/reports/api/EusageReportsApi.java

Lines changed: 119 additions & 51 deletions
Large diffs are not rendered by default.

src/main/java/org/folio/eusage/reports/api/UseOverTime.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ private static JsonObject createItem(Row row, String accessType, String metricTy
4646
accessCountsByPeriods.add(0L);
4747
}
4848
JsonObject o = new JsonObject()
49-
.put("kbId", row.getUUID("kbid"))
49+
.put("kbId", row.getUUID("kbid").toString())
5050
.put("title", row.getString("title"));
5151
String v = row.getString("printissn");
5252
if (v != null) {
Lines changed: 14 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,14 @@
1-
status = error
2-
name = PropertiesConfig
3-
4-
filters = threshold
5-
6-
filter.threshold.type = ThresholdFilter
7-
filter.threshold.level = info
8-
9-
appenders = console
10-
11-
appender.console.type = Console
12-
appender.console.name = STDOUT
13-
appender.console.layout.type = PatternLayout
14-
appender.console.layout.pattern = %d{HH:mm:ss} %-5p %-20.20C{1} %m%n
15-
16-
rootLogger.level = info
17-
rootLogger.appenderRefs = info
18-
rootLogger.appenderRef.stdout.ref = STDOUT
1+
status=error
2+
name=PropertiesConfig
3+
packages=org.folio.okapi.common.logging
4+
filters=threshold
5+
filter.threshold.type=ThresholdFilter
6+
filter.threshold.level=info
7+
appenders=console
8+
appender.console.type=Console
9+
appender.console.name=STDOUT
10+
appender.console.layout.type=PatternLayout
11+
appender.console.layout.pattern=%d{HH:mm:ss} [$${FolioLoggingContext:requestId}] [$${FolioLoggingContext:tenantId}] [$${FolioLoggingContext:userId}] [$${FolioLoggingContext:moduleId}] %-5p %-20.20C{1} %m%n
12+
rootLogger.level=info
13+
rootLogger.appenderRefs=info
14+
rootLogger.appenderRef.stdout.ref=STDOUT

0 commit comments

Comments
 (0)