Включая xsd в wsdl - PullRequest
       58

Включая xsd в wsdl

0 голосов
/ 21 апреля 2020

Мне нужно внести некоторые изменения в сервис soap, потому что в этом проекте мой сервис soap не имеет файла xsd. У меня есть только файл wsdl. Но я хочу сделать некоторые поля необязательными. Для этого я создал файл xsd.

Затем я включаю xsd в wsdl, например:

<types>
    <schema xmlns="http://www.w3.org/2001/XMLSchema">
        <import namespace="http://mywebsite.com/projectfolder/lib/service" schemaLocation="service_v4.xsd" />             
    </schema>
</types>

К сожалению, выдает ошибку:

 <faultcode>WSDL</faultcode>
 <faultstring>SOAP-ERROR: Parsing Schema: can't import schema from '/var/www/projectfolder/lib/service/service_v4.xsd'</faultstring>

Но мой xsd-файл точно находится в http://mywebsite.com/projectfolder/lib/service/service_v4.xsd

Что я здесь не так делаю?

...