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
This indicates that there is an active language reference set entry for a description which
does not exist or is not active. [...] they may be referencing content which is active
January but no longer active in the July package you are using.
Could this be a "soft" error instead, that is reported with the UUID/effective time of the offending reference set member? It seems like in the current release, such exceptions result in dialect detection being broken for exported RDFS and SKOS labels (they still get tagged with the language code of the description, eg. "en", but not with eg. "en-us" if the US refset is the one having problems).
This can happen if users want to take a look at the OWL representation while doing an upgrade, where references to inactive components might not be fully cleaned up.
The text was updated successfully, but these errors were encountered:
Hi @apeteri, thanks for spotting this and bringing it up. Yes, great idea. The exception handling when loading RF2 files needs some improvement here because as you say the thread loading a reference set file can just stop when an exception is thrown. We should probably check if the description exists and just log a warning if it doesn't?
Do you have capacity to write a pull request for this change, assuming that it's impacting something you are looking at? If not no problem, I should get to it in a few days.
Not sure if this is a bug or an enhancement. I intended the toolkit to only work with versions of modules which are already validated as being dependent on each other and consistent, but on the other hand being lenient and reporting warnings is good 😄.
In #30 (comment), @kaicode writes:
Could this be a "soft" error instead, that is reported with the UUID/effective time of the offending reference set member? It seems like in the current release, such exceptions result in dialect detection being broken for exported RDFS and SKOS labels (they still get tagged with the language code of the description, eg. "en", but not with eg. "en-us" if the US refset is the one having problems).
This can happen if users want to take a look at the OWL representation while doing an upgrade, where references to inactive components might not be fully cleaned up.
The text was updated successfully, but these errors were encountered: