-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The presence of owl:imports in a document creates new graphs with data imported from unknown third parties #126
Comments
Hello Pierre, Thank you for reporting this issue and providing detailed information. We have considered your suggestion and worked on a resolution. The problem has been addressed by introducing a new property: This feature will be included in the next release of Corese. In the meantime, if you need it, I provide you a jar file that contains this functionality (Corese-Server, Corese-Gui). I will not close this ticket immediately. Could you please confirm if this resolves your issue and works as expected? |
This solves the issue, thank you. |
Hello Pierre, In the upcoming release of Corese (>= 4.4.2), the import of If you wish to enable it, you will need to use a property file. Here's an example of a configuration file that enables the import of # Enenable the import of owl:imports
ENABLE_OWL_AUTO_IMPORT = true I hope this will be helpful for you. |
Attention à la compatibilité ascendante de coreseLes applications qui utilisent owl:import ne marcheront plus, cad les ontologies OWLPar défaut ça devrait charger et si on le demande ça devrait ne pas chargerOlivier
-------- Message d'origine --------De : Rémi Cérès ***@***.***> Date : 03/08/2023 15:59 (GMT+01:00) À : Wimmics/corese ***@***.***> Cc : Subscribed ***@***.***> Objet : Re: [Wimmics/corese] The presence of owl:imports in a document creates new graphs with data imported from unknown third parties (Issue #126)
Hello Pierre,
In the upcoming release of Corese (>= 4.4.2), the import of owl:imports will be disabled by default.
If you wish to enable it, you will need to use a property file. Here's an example of a configuration file that enables the import of owl:imports (>= 4.4.2):
# Enenable the import of owl:imports
ENABLE_OWL_AUTO_IMPORT = true
I hope this will be helpful for you.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
+1 pour que la configuration par défaut soit en compatibilité ascendante Fabien Gandon, http://fabien.info
|
Okay, I restored the old default behavior. |
Est-ce qu'il serait pertinent de le désactiver par défaut dans le cadre de la commande "convert" de Corese-Command ? Voir : #134 |
Il pourrait y avoir une option -noimport
-------- Message d'origine --------De : Rémi Cérès ***@***.***> Date : 03/08/2023 19:28 (GMT+01:00) À : Wimmics/corese ***@***.***> Cc : ocorby ***@***.***>, Comment ***@***.***> Objet : Re: [Wimmics/corese] The presence of owl:imports in a document creates new graphs with data imported from unknown third parties (Issue #126)
Est-ce qu'il serait pertinent de le désactiver par défaut dans le cadre de la commande "convert" de Corese-Command ?
Voir : #134
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: ***@***.***>
|
Expected Behavior
Loading a file using the LOAD query only adds the data of the file to the server
Actual Behavior
Loading a file containing an ontology using the
owl:imports
property also loads the RDF files that can be dereferenced at the URIs object of the property.Steps to Reproduce the Problem
SELECT DISTINCT ?g { GRAPH ?g { ?s ?p ?o } }
returns no graph. ExecutingSELECT (count(*) AS ?count) { ?s ?p ?o }
returns 0.LOAD <https://raw.githubusercontent.com/Wimmics/IndeGx/coreseDebug/rules/indegx_vocabulary.ttl>
to load a file into the default graphSELECT DISTINCT ?g { GRAPH ?g { ?s ?p ?o } }
returns the following list of graphs:Each graph contains the content of its corresponding ontology.
Executing
SELECT (count(*) AS ?count) { GRAPH kg:default{ ?s ?p ?o } }
shows that some content is added to the default graph.The original file contains 252 lines but executing
SELECT (count(*) AS ?count) { ?s ?p ?o }
returns 5938 triples.Suggested solutions
Specifications
The text was updated successfully, but these errors were encountered: