diff --git a/org.hl7.fhir.convertors/pom.xml b/org.hl7.fhir.convertors/pom.xml index 2231ed1dc..5d553f3a8 100644 --- a/org.hl7.fhir.convertors/pom.xml +++ b/org.hl7.fhir.convertors/pom.xml @@ -111,6 +111,14 @@ junit-jupiter-params test + + + org.xerial + sqlite-jdbc + 3.42.0.0 + + + diff --git a/org.hl7.fhir.r5/pom.xml b/org.hl7.fhir.r5/pom.xml index a01e85349..5955e370b 100644 --- a/org.hl7.fhir.r5/pom.xml +++ b/org.hl7.fhir.r5/pom.xml @@ -54,14 +54,6 @@ true - - - es.weso - shexs_2.12 - 0.2.31 - true - - com.google.code.gson diff --git a/org.hl7.fhir.r5/src/test/java/org/hl7/fhir/r5/test/ShexGeneratorTests.java b/org.hl7.fhir.r5/src/test/java/org/hl7/fhir/r5/test/ShexGeneratorTests.java index 7d5c0774d..9f37d8384 100644 --- a/org.hl7.fhir.r5/src/test/java/org/hl7/fhir/r5/test/ShexGeneratorTests.java +++ b/org.hl7.fhir.r5/src/test/java/org/hl7/fhir/r5/test/ShexGeneratorTests.java @@ -7,9 +7,6 @@ import java.nio.file.Path; import java.util.ArrayList; import java.util.List; -import es.weso.shex.Schema; -import es.weso.shex.validator.ShExsValidator; -import es.weso.shex.validator.ShExsValidatorBuilder; import org.fhir.ucum.UcumException; import org.hl7.fhir.exceptions.FHIRException; import org.hl7.fhir.r5.conformance.profile.ProfileUtilities; @@ -353,12 +350,13 @@ public class ShexGeneratorTests { if (validateShEx) { try { - ShExsValidator validator = ShExsValidatorBuilder.fromStringSync(schema, "ShexC"); - Schema sch = validator.schema(); - - Assert.assertNotNull(sch); - - System.out.println("VALIDATION PASSED for ShEx Schema " + sd.getName() + " (Kind:" + cat + ")"); + throw new Error("Not supported while ShEx library support is re-investigated"); +// ShExsValidator validator = ShExsValidatorBuilder.fromStringSync(schema, "ShexC"); +// Schema sch = validator.schema(); +// +// Assert.assertNotNull(sch); +// +// System.out.println("VALIDATION PASSED for ShEx Schema " + sd.getName() + " (Kind:" + cat + ")"); } catch (Exception e) { System.out.println("VALIDATION FAILED for ShEx Schema " + sd.getName() + " (Kind:" + cat + ")"); e.printStackTrace(); @@ -405,11 +403,13 @@ public class ShexGeneratorTests { if (!schema.isEmpty()) { if (validateShEx) { try { - ShExsValidator validator = ShExsValidatorBuilder.fromStringSync(schema, "ShexC"); - Schema sch = validator.schema(); + throw new Error("Not supported while ShEx library support is re-investigated"); - Assert.assertNotNull(sch); - System.out.println("VALIDATION PASSED for ShEx Schema ALL SHEX STRUCTURES"); +// ShExsValidator validator = ShExsValidatorBuilder.fromStringSync(schema, "ShexC"); +// Schema sch = validator.schema(); +// +// Assert.assertNotNull(sch); +// System.out.println("VALIDATION PASSED for ShEx Schema ALL SHEX STRUCTURES"); } catch (Exception e) { System.out.println("VALIDATION FAILED for ShEx Schema ALL SHEX STRUCTURES"); e.printStackTrace();