From d06142aa881fc7f649a1a74c2a36a4220ce68b86 Mon Sep 17 00:00:00 2001 From: imohamma Date: Wed, 2 Sep 2026 11:54:18 +0200 Subject: [PATCH] Upgrade OWL API to patched 5.1.1 (fix for #1080) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replace net.sourceforge.owlapi:owlapi-distribution:5.1.1 with com.github.Artemis-IA.owlapi:owlapi-distribution (built from a fork of owlapi 5.1.1 that includes the fix for owlcs/owlapi#1080). Bug #1080: when an ontology declares owl:imports and has a self-referencing annotation (e.g. rdfs:isDefinedBy → ontology IRI), OWL API incorrectly assigns an imported ontology's IRI as the main ontology IRI. This causes WebVOWL to display the wrong ontology IRI. The fix (originally by vChavezB, commit b1768cdf) is already on the version5 branch of owlcs/owlapi but has not been released to Maven Central. This PR uses JitPack to build the patched version until an official release is available. See: https://github.com/owlcs/owlapi/issues/1080 See: https://github.com/owlcs/owlapi/pull/1178 --- pom.xml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index 22721b9..e86ad4f 100644 --- a/pom.xml +++ b/pom.xml @@ -62,6 +62,13 @@ + + + jitpack.io + https://jitpack.io + + + @@ -319,7 +326,7 @@ - net.sourceforge.owlapi:* + com.github.Artemis-IA.owlapi:* ** @@ -451,9 +458,9 @@ - net.sourceforge.owlapi + com.github.Artemis-IA.owlapi owlapi-distribution - 5.1.1 + c254f8e