我試圖使用NetBeans「添加Web服務」嚮導來查看SugarCRM REST Web服務。但是,當我插入網址'http://ip/sugarcrm/service/v2/rest.php'(或'http://ip/sugarcrm/service/v2/rest.php?wadl')時,我收到錯誤消息:將SugarCRM REST服務添加到NetBeans
- 「無法確定服務是否爲wsdl或wadl類型」。
我已經包含JAX-RPC插件,如 'http://stackoverflow.com/questions/4762149/adding-new-web-services-in-netbeans' 所提到的,但這沒有幫助。事實上,我認爲NetBeans不需要RPC插件來連接到REST服務...
任何幫助?
我不確定,但在NetBeans的「添加Web服務」嚮導中,它顯示「指定Web服務或REST資源描述符文件(WSDL或WADL文件)」的信息。在該消息下面,我們可以將路徑放到本地文件或網址中。 – ricardoc 2012-01-02 14:28:26
那麼當我去我的糖的實例(這是臨6.2.something),並去/services/v2/rest.php我得到一個描述。不知道它是否是WADL。這絕對不是XML(至少不像我知道的那樣)。但它也有點過於標準化,不能成爲友好的文檔。如果Netbeans需要WSDL或WADL,兩者都是XML,我認爲你不可以連接。不過,我會先嚐試SOAP wsdl。 – Anthony 2012-01-02 14:45:00
我發現'YahooSearch.wadl',實際上這是一個XML文件。 「.../services/v2/rest.php」不是這樣的......但是我不知道這個用來訪問Sugar REST服務的url是否能連接到現有的WADL文件。 NetBeans在說明「指定Web服務或REST資源,描述符文件(WSDL或WADL文件)」時意味着什麼???我需要的是一個Sugar REST服務列表,用於連接和測試。 – ricardoc 2012-01-02 15:10:30