Я не могу использовать локальный элемент xsd в схеме WSDL, так как я не могу создать внешний xsd (условия проекта).Есть ли способ использовать локальные элементы xsd в WSDL
<types>
<xsd:schema xmlns:fs_req="urn:rg:fs_req" xmlns:sf_facto="urn:rg:sf_facto">
<xsd:import namespace="urn:rg:sf_facto" schemaLocation="ROOT_sf_facto_SF_facto_V00_05.xsd" />
<xsd:import namespace="urn:rg:fs_req" schemaLocation="ROOT_fs_req_fs_req_V00_04.xsd" />
<xsd:element name="getDetailsAction1" type="fs_req:fs_req_fs_req"/
<xsd:element name="getDetailsAction1Response" type="sf_facto:SF_facto_SF_facto"/>
</xsd:schema>
</types>
Ниже вызов элемента XSD (Не Валида части!)
<message name="detailMpaResponse">
<part name="getDetail" element="tns:getDetailsAction1Response" />
</message>
<message name="detailMpaRequest">
<part name="getDetailResponse" element="tns:getDetailsAction1" />
</message>
Как я могу иметь Валиду WSDL с локальным элементом XSD?
Sara - Можете ли вы опубликовать полный файл WSDL. Я подозреваю, что в элементе '' есть что-то в верхней части файла, что может помочь нам в проблеме, с которой вы столкнулись. –
pmartin