You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@martinjoconnor mentioned that the voaf namespace declaration on line 26 of the RDF source file looked odd:
xmlns:vaof="http://purl.org/vocommons/voaf#"
The authors likely meant for the namespace to be voaf instead of vaof to match the end of the vocommons URL. I modified this, and I also corrected line 50 from this:
... because using xmlns inside of a property declaration is incorrect.
I uploaded a new version of the ontology to our staging environment, but even with these corrections the ontology errors out with the same stack trace as listed above.
The code is failing when it tries to get the ID of a parent concept. I searched the RDF source file for occurrences of concepts where the parent declaration contains "99301". There are two occurrences in the source file:
It turns out that both of these concepts have an incorrect skos:broader declaration of strings, instead of properly specifying the broader concept as an rdf:resource. In other words, the declarations should read:
I made this modification and uploaded another new version of the ontology to our staging environment. With this modification, indexing and CSV generation complete successfully.
The latest version of METABUS (submission ID 11) fails to index. Reproducible with the following command on the production parsing box:
Full stack trace:
The text was updated successfully, but these errors were encountered: