我試圖通過了SoapUI打開這個網址:了SoapUI無法讀取WSDL
https://mybilling.voipconsultants.biz/wsdl/CustomerResellerService.wsdl
我試着下載4.5.1,但它仍然抱怨。它只是說
"There was something wrong with the WSDL you are trying to import"
就是這樣,沒有描述的問題。任何人都可以幫助我解析這個SoapUI?
我試圖通過了SoapUI打開這個網址:了SoapUI無法讀取WSDL
https://mybilling.voipconsultants.biz/wsdl/CustomerResellerService.wsdl
我試着下載4.5.1,但它仍然抱怨。它只是說
"There was something wrong with the WSDL you are trying to import"
就是這樣,沒有描述的問題。任何人都可以幫助我解析這個SoapUI?
錯誤: 我可能是錯的,但我不知道了SoapUI是否能處理遠程的WSDL(即未存儲在您的計算機上的本地文件)。 注:我使用了SoapUI 4.0.1
嘗試從網上下載所需的文件:https://mybilling.voipconsultants.biz/wsdl/
除了你的WSDL,你還可以從那裏需要一些額外的文件。 (它們是從WSDL中引用)
如果沒有他們,你會得到自我解釋的錯誤信息,如:
java.io.FileNotFoundException: .../Types.xsd
編輯 - 移動從評論:
單擊底部欄上的錯誤日誌,可以獲得更詳細的消息。
有了這個,我得到:
Mon May 20 07:59:29 CEST 2013:ERROR:org.apache.xmlbeans.XmlException: union value
'unbounded' does not match any members of 'type of maxOccurs attribute in xs:narrowMaxMin'
org.apache.xmlbeans.XmlException: union value 'unbounded' does not match any members of
'type of maxOccurs attribute in xs:narrowMaxMin'
好像某事是錯誤的XSD文件。
它無需手動下載即可獲取遠程WSDL,並且可以抓取參考文檔(如_Types.xsd_)。查看[這個URL](https://um.voipconsultants.biz:8443/wsdl.fcgi?get=Voicemail.xsd)作爲一個工作示例(無論如何都適用於我)。 – quickshiftin
@quickshiftin你是對的 - 即使使用SoapUI 4.0.1,您提供的wsdl也可以工作。我的錯。 您可以通過單擊底部欄上的錯誤日誌來獲得更詳細的信息。有了這個,我得到了'Mon May 20 07:59:29 CEST 2013:錯誤:org.apache.xmlbeans.XmlException:union value'unbounded'與xs:narrowMaxMin' 組織中maxOccurs屬性類型的任何成員都不匹配。 apache.xmlbeans.XmlException:union值'unbounded'與'xs:narrowMaxMin'中maxOccurs屬性類型的任何成員不匹配' 似乎某事與xsd文件錯誤。 – vucalur
如果你的評論是答案的一部分,我會提高你的答案。您可以編輯您的答案,以包括您學到的內容(以及您在評論中寫下的內容)。 –
對我而言,例外是com.eviware.soapui.impl.support.definition.support.InvalidDefinitionException
。
我能夠通過將Web服務器上的WSDL保存爲XML格式並直接在SoapUI中打開本地文件來解決此問題。
我試過這個,但後來發現一個WSDL引用的文件沒有找到的錯誤。 '加載[file:/Users/quickshiftin/Downloads/Types.xsd]時出錯:java.io.FileNotFoundException:/Users/quickshiftin/Downloads/Types.xsd(沒有這樣的文件或目錄)'。你做了遞歸下載什麼的? – quickshiftin
不,WSDL在我的情況下是一個XML文件(以'.asmx.xml'結尾)。 – rmtheis
這對我來說也是一個單獨的文件,但後來我只是收到了我在上次評論中粘貼的投訴。 – quickshiftin
我得到同樣的錯誤,所以在任何情況下,你並不孤單... – inovaovao
同樣在這裏,這是一個恥辱。 – pdem