Skip to content

Fix broken relative schemaLocation paths in WSDL files - #1070

Open
sigfrido wants to merge 2 commits into
TransmodelEcosystem:v2.1-wipfrom
sigfrido:fix/wsdl-broken-schema-locations
Open

Fix broken relative schemaLocation paths in WSDL files#1070
sigfrido wants to merge 2 commits into
TransmodelEcosystem:v2.1-wipfrom
sigfrido:fix/wsdl-broken-schema-locations

Conversation

@sigfrido

Copy link
Copy Markdown

Fixes 5 files that fail to compile standalone (xmllint --schema) because of broken relative schemaLocation/import paths — either missing a ../ for their actual directory depth, or pointing at filenames that no longer exist:

File Before After
xsd/wsdl/NeTEx_publication-NoConstraint.xsd siri/siri_base-v2.0.xsd, siri_utility/siri_participant-v2.0.xsd, siri/siri_requests-v2.0.xsd, netex_service/netex_dataObjectRequest_service.xsd, netex_service/netex_all.xsd (all missing ../) same paths, each prefixed with ../
xsd/wsdl_model/siri_wsConsumer-Framework.xsd xsd/wsdl_model/siri_wsProducer-Services.xsd xsd/wsdl_model/siri_wsProducer-DiscoveryCapability.xsd xsd/wsdl_model/siri_wsConsumer-Services.xsd ../siri.xsd (doesn't exist) ../siri/siri_all_framework-v2.0.xsd

Note: 3 of these files reference SIRI functional-service types that were never vendored into this repo, see #1069

@TuThoThai
TuThoThai changed the base branch from v2.0 to v2.1-wip September 8, 2026 18:41
@TuThoThai TuThoThai added the hygiene Technical dept, results in a breaking change. label Sep 8, 2026
@TuThoThai

Copy link
Copy Markdown
Contributor

Changed the base for v2.1-wip

@TuThoThai TuThoThai added this to the netex_2.1 milestone Sep 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

hygiene Technical dept, results in a breaking change.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants