Consider moving from java-json-tools/json-schema-validator
to networknt/json-schema-validator
#1396
Labels
java-json-tools/json-schema-validator
to networknt/json-schema-validator
#1396
Reason/Context
As of today, we used
java-json-tools/json-schema-validator
for all the things related to JSON schema validation in OpenAPI, AsyncAPI and GraphQL schema tests. However, this library seems to be no longer maintained with the latest release being more that 4 years old (see https://github.com/java-json-tools/json-schema-validator).Description
New Java Json Schema validation implementations have been started since then and are in active development. The JSON Schema website list a few of them here.
According to Creekservice Performance Benchmark (see here) and Bowtie service ran by the JSON Schema community (see here), the
networknt/json-schema-validator
seems to be a very good candidate with recent releases, very active community and compatible license.We should give it a try as a replacement for the current solution and check if there are performance benefits.
Implementation ideas
No response
The text was updated successfully, but these errors were encountered: