Skip to content
This repository was archived by the owner on Feb 15, 2024. It is now read-only.

Commit 3e015dc

Browse files
committed
2 parents a38f020 + 76108bb commit 3e015dc

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

src/main/java/io/adminshell/aas/v3/dataformat/json/JsonSchemaValidator.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,9 @@
99
import com.networknt.schema.ValidationMessage;
1010
import io.adminshell.aas.v3.dataformat.SchemaValidator;
1111

12+
import java.io.BufferedReader;
1213
import java.io.IOException;
14+
import java.io.InputStreamReader;
1315
import java.net.URISyntaxException;
1416
import java.nio.file.Files;
1517
import java.nio.file.Paths;
@@ -66,7 +68,7 @@ public Set<String> validateSchema(String serialized, String serializedSchema) {
6668
}
6769

6870
private String loadDefaultSchema() throws IOException, URISyntaxException {
69-
return Files.readString(Paths.get(getClass().getResource(SCHEMA).toURI()));
71+
return new BufferedReader(new InputStreamReader(getClass().getResourceAsStream(SCHEMA))).lines().collect(Collectors.joining("\n"));
7072
}
7173

7274
private Set<String> generalizeValidationMessagesAsStringSet(Set<ValidationMessage> messages) {

0 commit comments

Comments
 (0)