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
Some correct profile instance documents (XML) cannot be validated against the Profile XSD while its model does not permit choice inside select. This lapse is happening because the declaration is not being imported correctly into the profile metaschema (from the catalog metaschema) when the XSD is generated.
Goals:
Correct the schema so that the profile schema matches the catalog schema with regard to set-param and its descendants including select and choice.
Consider renaming choice to value for consistency.
Dependencies:
Either metaschema production must be stable for this to be corrected in a separate branch, or the correction should be declared in scope for another issue related to metaschema development.
Acceptance Criteria
A document that uses set-param, select and choice (or value) must be shown to be valid to the new XSD
Ideally, testing of a pathological data instance against the schema would also validate against similar problems elsewhere
The text was updated successfully, but these errors were encountered:
User Story:
Some correct profile instance documents (XML) cannot be validated against the Profile XSD while its model does not permit
choice
insideselect
. This lapse is happening because the declaration is not being imported correctly into the profile metaschema (from the catalog metaschema) when the XSD is generated.Goals:
Correct the schema so that the profile schema matches the catalog schema with regard to
set-param
and its descendants includingselect
andchoice
.Consider renaming
choice
tovalue
for consistency.Dependencies:
Either metaschema production must be stable for this to be corrected in a separate branch, or the correction should be declared in scope for another issue related to metaschema development.
Acceptance Criteria
set-param
,select
andchoice
(orvalue
) must be shown to be valid to the new XSDThe text was updated successfully, but these errors were encountered: