Skip to content

Commit afccc96

Browse files
committed
Bump json-schema-validator to 2.0.4 / 3.0.6
The validator resolved its bundled meta-schemas through the thread context class loader only, which cannot see them under OSGi, so DefaultJsonSchemaValidator failed at construction (#992). Fixed upstream in networknt/json-schema-validator#1265 / #1266 and released in 3.0.6 / 2.0.4. json-schema-validator 3.0.6 is built against Jackson 3.1.4 and requires jackson-annotations 2.21, so those floors move with it; the Jackson 2 line is aligned to 2.21.1. Verified with an embedded-Felix reproducer: with a thread context class loader that cannot see the bundled meta-schema, both validator modules now construct cleanly. Fixes #992
1 parent 30f1adf commit afccc96

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

pom.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,9 @@
6868

6969
<slf4j-api.version>2.0.16</slf4j-api.version>
7070
<logback.version>1.5.15</logback.version>
71-
<jackson-annotations.version>2.20</jackson-annotations.version>
72-
<jackson2.version>2.20.1</jackson2.version>
73-
<jackson3.version>3.0.3</jackson3.version>
71+
<jackson-annotations.version>2.21</jackson-annotations.version>
72+
<jackson2.version>2.21.1</jackson2.version>
73+
<jackson3.version>3.1.4</jackson3.version>
7474
<springframework.version>6.2.1</springframework.version>
7575

7676
<!-- plugin versions -->
@@ -97,8 +97,8 @@
9797
<awaitility.version>4.2.0</awaitility.version>
9898
<bnd-maven-plugin.version>7.1.0</bnd-maven-plugin.version>
9999
<json-unit-assertj.version>4.1.0</json-unit-assertj.version>
100-
<json-schema-validator-jackson2.version>2.0.0</json-schema-validator-jackson2.version>
101-
<json-schema-validator-jackson3.version>3.0.0</json-schema-validator-jackson3.version>
100+
<json-schema-validator-jackson2.version>2.0.4</json-schema-validator-jackson2.version>
101+
<json-schema-validator-jackson3.version>3.0.6</json-schema-validator-jackson3.version>
102102

103103
</properties>
104104

0 commit comments

Comments
 (0)