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
Als ik naar een willekeurige export kijk die ik zelf maak komen de volgende punten naar voren.
[skinkie@archlinux NeTEx-NL]$ xmllint --noout --schema xsd/netex-nl-met-constraints.xsd /tmp/NeTEx_TESO_TESO_20241112_20241112.xml.gz
/tmp/NeTEx_TESO_TESO_20241112_20241112.xml.gz:59: Schemas validity error : Element '{http://www.netex.org.uk/netex}CompanyNumber': This element is not expected. Expected is ( {http://www.netex.org.uk/netex}Name ).
/tmp/NeTEx_TESO_TESO_20241112_20241112.xml.gz:78: Schemas validity error : Element '{http://www.netex.org.uk/netex}Name': This element is not expected. Expected is ( {http://www.netex.org.uk/netex}VehicleMode ).
/tmp/NeTEx_TESO_TESO_20241112_20241112.xml.gz:103: Schemas validity error : Element '{http://www.netex.org.uk/netex}AssistanceFacilityList': This element is not expected. Expected is one of ( {http://www.netex.org.uk/netex}MobilityFacilityList, {http://www.netex.org.uk/netex}PassengerCommsFacilityList, {http://www.netex.org.uk/netex}SanitaryFacilityList, {http://www.netex.org.uk/netex}TicketingServiceFacilityList, {http://www.netex.org.uk/netex}VehicleAccessFacilityList ).
/tmp/NeTEx_TESO_TESO_20241112_20241112.xml.gz:118: Schemas validity error : Element '{http://www.netex.org.uk/netex}VehicleModes': This element is not expected.
/tmp/NeTEx_TESO_TESO_20241112_20241112.xml.gz:158: Schemas validity error : Element '{http://www.netex.org.uk/netex}Distance': This element is not expected. Expected is one of ( {http://www.netex.org.uk/netex}Name, {http://www.netex.org.uk/netex}LineRef, {http://www.netex.org.uk/netex}FlexibleLineRef ).
/tmp/NeTEx_TESO_TESO_20241112_20241112.xml.gz:172: Schemas validity error : Element '{http://www.netex.org.uk/netex}Distance': This element is not expected. Expected is one of ( {http://www.netex.org.uk/netex}Name, {http://www.netex.org.uk/netex}LineRef, {http://www.netex.org.uk/netex}FlexibleLineRef ).
Deze komen door een half gekopieerde structuur. Dus de CEN-XSD beschrijft meer elementen dan de Nederlandse.
/tmp/NeTEx_TESO_TESO_20241112_20241112.xml.gz:43: Schemas validity error : Element '{http://www.netex.org.uk/netex}TypeOfResponsibilityRoleRef': No match found for key-sequence ['BISON:TypeOfResponsibilityRole:financing', 'any'] of keyref '{http://www.netex.org.uk/netex}TypeOfResponsibilityRole_AnyKeyRef'.
/tmp/NeTEx_TESO_TESO_20241112_20241112.xml.gz:8: Schemas validity error : Element '{http://www.netex.org.uk/netex}TypeOfFrameRef': No match found for key-sequence ['BISON:TypeOfFrame:NL_TT_BASELINE', '9.3.0'] of keyref '{http://www.netex.org.uk/netex}TypeOfFrame_AnyKeyRef'.
/tmp/NeTEx_TESO_TESO_20241112_20241112.xml.gz:30: Schemas validity error : Element '{http://www.netex.org.uk/netex}TypeOfFrameRef': No match found for key-sequence ['BISON:TypeOfFrame:NL_TT_RESOURCE', '9.3.0'] of keyref '{http://www.netex.org.uk/netex}TypeOfFrame_AnyKeyRef'.
/tmp/NeTEx_TESO_TESO_20241112_20241112.xml.gz:123: Schemas validity error : Element '{http://www.netex.org.uk/netex}TypeOfFrameRef': No match found for key-sequence ['BISON:TypeOfFrame:NL_TT_SERVICE', '9.3.0'] of keyref '{http://www.netex.org.uk/netex}TypeOfFrame_AnyKeyRef'.
/tmp/NeTEx_TESO_TESO_20241112_20241112.xml.gz:442: Schemas validity error : Element '{http://www.netex.org.uk/netex}TypeOfFrameRef': No match found for key-sequence ['BISON:TypeOfFrame:NL_TT_TIMETABLE', '9.3.0'] of keyref '{http://www.netex.org.uk/netex}TypeOfFrame_AnyKeyRef'.
/tmp/NeTEx_TESO_TESO_20241112_20241112.xml.gz:193: Schemas validity error : Element '{http://www.netex.org.uk/netex}TypeOfServiceRef': No match found for key-sequence ['BISON:TypeOfService:Standaard', 'any'] of keyref '{http://www.netex.org.uk/netex}TypeOfService_AnyKeyRef'.
/tmp/NeTEx_TESO_TESO_20241112_20241112.xml.gz fails to validate
In basis komen deze validatie fouten doordat we niet de GeneralFrame met BISON enumeratie in dit document hebben zitten. Zelfs als we dat wel hadden hebben we (nog?) nergens TypeOfFrame gedefinieerd (zelfs niet als stub).
Valideren tegen CEN-XSD:
[skinkie@archlinux NeTEx-NL]$ xmllint --noout --schema /home/skinkie/Sources/NeTEx.next/xsd/NeTEx_publication.xsd /tmp/NeTEx_TESO_TESO_20241112_20241112.xml.gz
/tmp/NeTEx_TESO_TESO_20241112_20241112.xml.gz:10: Schemas validity error : Element '{http://www.netex.org.uk/netex}DefaultCodespaceRef': No match found for key-sequence ['BISON:Codespace:TESO'] of keyref '{http://www.netex.org.uk/netex}Codespace_AnyKeyRef'.
/tmp/NeTEx_TESO_TESO_20241112_20241112.xml.gz:43: Schemas validity error : Element '{http://www.netex.org.uk/netex}TypeOfResponsibilityRoleRef': No match found for key-sequence ['BISON:TypeOfResponsibilityRole:financing', 'any'] of keyref '{http://www.netex.org.uk/netex}TypeOfResponsibilityRole_AnyKeyRef'.
/tmp/NeTEx_TESO_TESO_20241112_20241112.xml.gz:8: Schemas validity error : Element '{http://www.netex.org.uk/netex}TypeOfFrameRef': No match found for key-sequence ['BISON:TypeOfFrame:NL_TT_BASELINE', '9.3.0'] of keyref '{http://www.netex.org.uk/netex}TypeOfFrame_AnyKeyRef'.
/tmp/NeTEx_TESO_TESO_20241112_20241112.xml.gz:30: Schemas validity error : Element '{http://www.netex.org.uk/netex}TypeOfFrameRef': No match found for key-sequence ['BISON:TypeOfFrame:NL_TT_RESOURCE', '9.3.0'] of keyref '{http://www.netex.org.uk/netex}TypeOfFrame_AnyKeyRef'.
/tmp/NeTEx_TESO_TESO_20241112_20241112.xml.gz:123: Schemas validity error : Element '{http://www.netex.org.uk/netex}TypeOfFrameRef': No match found for key-sequence ['BISON:TypeOfFrame:NL_TT_SERVICE', '9.3.0'] of keyref '{http://www.netex.org.uk/netex}TypeOfFrame_AnyKeyRef'.
/tmp/NeTEx_TESO_TESO_20241112_20241112.xml.gz:442: Schemas validity error : Element '{http://www.netex.org.uk/netex}TypeOfFrameRef': No match found for key-sequence ['BISON:TypeOfFrame:NL_TT_TIMETABLE', '9.3.0'] of keyref '{http://www.netex.org.uk/netex}TypeOfFrame_AnyKeyRef'.
/tmp/NeTEx_TESO_TESO_20241112_20241112.xml.gz:361: Schemas validity error : Element '{http://www.netex.org.uk/netex}QuayRef': No match found for key-sequence ['NL:CHB:Quay:34000001', 'any'] of keyref '{http://www.netex.org.uk/netex}Quay_KeyRef'.
/tmp/NeTEx_TESO_TESO_20241112_20241112.xml.gz:365: Schemas validity error : Element '{http://www.netex.org.uk/netex}QuayRef': No match found for key-sequence ['NL:CHB:Quay:34000003', 'any'] of keyref '{http://www.netex.org.uk/netex}Quay_KeyRef'.
/tmp/NeTEx_TESO_TESO_20241112_20241112.xml.gz:369: Schemas validity error : Element '{http://www.netex.org.uk/netex}QuayRef': No match found for key-sequence ['NL:CHB:Quay:34130002', 'any'] of keyref '{http://www.netex.org.uk/netex}Quay_KeyRef'.
/tmp/NeTEx_TESO_TESO_20241112_20241112.xml.gz:373: Schemas validity error : Element '{http://www.netex.org.uk/netex}QuayRef': No match found for key-sequence ['NL:CHB:Quay:34130004', 'any'] of keyref '{http://www.netex.org.uk/netex}Quay_KeyRef'.
/tmp/NeTEx_TESO_TESO_20241112_20241112.xml.gz:193: Schemas validity error : Element '{http://www.netex.org.uk/netex}TypeOfServiceRef': No match found for key-sequence ['BISON:TypeOfService:Standaard', 'any'] of keyref '{http://www.netex.org.uk/netex}TypeOfService_AnyKeyRef'.
/tmp/NeTEx_TESO_TESO_20241112_20241112.xml.gz fails to validate
In basis toont aan dat er in de NL XSD niet wordt gecontroleerd (of er een referentie is naar de Quay). Verder ontbreken er voor de controle de verwijzingen.
The text was updated successfully, but these errors were encountered:
Als ik naar een willekeurige export kijk die ik zelf maak komen de volgende punten naar voren.
Deze komen door een half gekopieerde structuur. Dus de CEN-XSD beschrijft meer elementen dan de Nederlandse.
In basis komen deze validatie fouten doordat we niet de GeneralFrame met BISON enumeratie in dit document hebben zitten. Zelfs als we dat wel hadden hebben we (nog?) nergens TypeOfFrame gedefinieerd (zelfs niet als stub).
Valideren tegen CEN-XSD:
In basis toont aan dat er in de NL XSD niet wordt gecontroleerd (of er een referentie is naar de Quay). Verder ontbreken er voor de controle de verwijzingen.
The text was updated successfully, but these errors were encountered: