hr-xml - атрибутът на namespace на импортиране трябва да бъде същата стойност като tragetnamespace на импортираната схема

Получавам грешката на реда по-долу като

"атрибутът на пространството от имена 'http://www.applications.org/sdf/9 ' на импорт трябва да бъде същата стойност като tragetnamespace 'http://www.hr-xml.org/3' от импортираната схема"

<xsd:import namespace="http://www.applications.org/sdf/9" schemaLocation="Components.xsd"/>

Components.xsd -

<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:oa="http://www.applications.org/sdf/9" xmlns:ccts="udn:dn:udede:dndedact:ddcdmdndation:1.1" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.hr-xml.org/3" targetNamespace="http://www.hr-xml.org/3" elementFormDefault="qualified" attributeFormDefault="unqualified">
  <xsd:annotation>
    <xsd:documentation>Name: Components.xsd Status:  3.2 Release Date this version: 2011-Sep-28</xsd:documentation>
  </xsd:annotation>
  <xsd:import namespace="http://www.applications.org/sdf/9" schemaLocation="Components.xsd"/>
  <xsd:include schemaLocation="Fields.xsd"/>
  <xsd:element name="AlternateScriptPersonName" type="AlternateScriptPersonNameType"/>
</xsd:schema>

Моля за помощ?


person Software Enginner    schedule 10.07.2014    source източник


Отговори (1)


Можете ли да разгледате файла Components.xsd? Какво е пространството от имена по подразбиране там?

Това е пространството от имена, което трябва да бъде поставено тук:

<xsd:import namespace="http://www.applications.org/sdf/9" schemaLocation="Components.xsd"/>

вместо http://www.applications.org/sdf/9

Това трябва да свърши работа.

person Pieter Vandenheede    schedule 10.07.2014