I'm building an application that uses the following schema .xsd header for modelling objects:
<?xml version="1.0" encoding="ISO-8859-1"?>
<schema xmlns:mh="http://www.kith.no/xmlstds/msghead/2006-05-24" xmlns:xsd="http://www.w3.org/2001/XMLSchema.xsd" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" targetNamespace="http://www.kith.no/xmlstds/msghead/2006-05-24" elementFormDefault="qualified" attributeFormDefault="unqualified">
<import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="http://www.w3.org/TR/xmldsig-core/xmldsig-core-schema.xsd"/>
I'm able to fetch the third line "import namespace=http://www.w3.org/2000/09/xmldsig# schemaLocation="http://www.w3.org/TR/xmldsig-core/xmldsig-core-schema.xsd" just fine locally and thus the project builds, but our external build pipeline denies the fetching of this resource due to firewall and the build fails.
As I have the file it needs to fetch (XML sig-core-schema. XSD) available locally in my project structure already, is it possible to use the local instance of this schema but keeping the namespace, and avoid the external fetching altogether? I can't seem to find out how... Thanks for any advice