Skip to content
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

SubpropertyOf copies current URI into its field after save. #485

Open
straleyb opened this issue May 11, 2018 · 4 comments
Open

SubpropertyOf copies current URI into its field after save. #485

straleyb opened this issue May 11, 2018 · 4 comments
Assignees

Comments

@straleyb
Copy link
Contributor

No description provided.

@straleyb
Copy link
Contributor Author

VocabURI: opaquenamespace.org/ns/MyVocab
Subpropertyof gets vocaburi after save

@straleyb straleyb added the bug label May 11, 2018
@lsat12357
Copy link
Contributor

Some more info on this:
Blazegraph adds at least two triples for rdfs:subPropertyOf
one where it declares that the subject is rdfs:type rdfs:Property and one where it declares the subject is rdfs:subPropertyOf itself. Since the object of this second triple is a copy of the subject, it's not a string value.
If this is then loaded into an edit form, a string version of the reflexive triple gets added and once it gets saved, the garbage-y triple gets added as well.

@lsat12357
Copy link
Contributor

I experimented with trying to turn off inference in the config for Blazegraph, but haven't gotten it to work yet.

@lsat12357 lsat12357 self-assigned this Jul 2, 2019
@lsat12357
Copy link
Contributor

So I tried deleting the development namespace, and creating it again with two of the properties turned off and that seemed to have fixed the inference problem. Now the problem is, to use this solution, we'll need to create a new namespace, and copy all of the data over to it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants