Skip to content

Commit 1117879

Browse files
committed
fixes #2 upgrade to 0.1.12 which has performance issue
1 parent 85b9879 commit 1117879

File tree

2 files changed

+13
-3
lines changed

2 files changed

+13
-3
lines changed

pom.xml

+11-2
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,25 @@
1010

1111
<packaging>jar</packaging>
1212

13+
<properties>
14+
<java.version>1.8</java.version>
15+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
16+
<version.json-schema-validator>0.1.12</version.json-schema-validator>
17+
<version.everit>1.5.1</version.everit>
18+
<argLine>-Xmx512m -XX:MaxPermSize=256m</argLine>
19+
</properties>
20+
21+
1322
<dependencies>
1423
<dependency>
1524
<groupId>org.everit.json</groupId>
1625
<artifactId>org.everit.json.schema</artifactId>
17-
<version>1.5.1</version>
26+
<version>${version.everit}</version>
1827
</dependency>
1928
<dependency>
2029
<groupId>com.networknt</groupId>
2130
<artifactId>json-schema-validator</artifactId>
22-
<version>0.1.9</version>
31+
<version>${version.json-schema-validator}</version>
2332
</dependency>
2433
<dependency>
2534
<groupId>com.github.java-json-tools</groupId>

src/main/java/com/networknt/schema/perftest/NetworkntPerf.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ public class NetworkntPerf {
2020

2121
static {
2222
try {
23-
JsonSchemaFactory factory = new JsonSchemaFactory();
23+
//JsonSchemaFactory factory = new JsonSchemaFactory();
24+
JsonSchemaFactory factory = JsonSchemaFactory.getInstance();
2425
SCHEMA = factory.getSchema(EveritPerf.class.getResourceAsStream("/schema-draft4.json"));
2526
} catch (Exception e) {
2627
throw new ExceptionInInitializerError(e);

0 commit comments

Comments
 (0)