0
我正在嘗試爲Outlook.com郵件編寫客戶端。我已成功連接和驗證,並下載了WSDL。但是,WSDL沒有service
元素,其中specification需要。Outlook.com WSDL沒有服務元素
我盡職盡責地檢查了所有%的問題「wsdl has no service element」,即使他們是所謂的messages.xsd
和types.xsd
進口,並沒有發現service
元素。
我正在嘗試爲Outlook.com郵件編寫客戶端。我已成功連接和驗證,並下載了WSDL。但是,WSDL沒有service
元素,其中specification需要。Outlook.com WSDL沒有服務元素
我盡職盡責地檢查了所有%的問題「wsdl has no service element」,即使他們是所謂的messages.xsd
和types.xsd
進口,並沒有發現service
元素。
This page on Google Code描述了這個問題。
service
元素丟失,大概是這樣他們可以分發一個Services.wsdl
,它可以在所有服務器上工作,而無需對其進行自定義。我不確定推理。
的淨效應是,你必須將自己添加該元素添加到文件的末尾:
...
<wsdl:service name="ExchangeServices">
<wsdl:port name="ExchangeServicePort" binding="tns:ExchangeServiceBinding">
<soap:address location="https://my.exchange.com/EWS/Exchange.asmx"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>