使用SoapUI连接到SugarCRM REST服务

时间:2012-01-02 14:22:06

标签: web-services rest soap soapui sugarcrm

我在网上找到了某个地方(如SugarCRM SOAP test call fails),有些人使用SoapUI来访问SugarCRM SOAP或REST网络服务,分别使用http://ip/sugarcrm/service/v2/soap.phphttp://ip/sugarcrm/service/v2/rest.php等网址。我尝试使用'New SoapUI Project'向导,并将这些URL放在'Initial WSDL / WADL:'中。但我只收到错误消息:

  

“加载[http://ip/sugarcrm/service/v2/soap.php] org.apache.xmlbeans.XmlException时出错:错误:遇到意外字符:'c'”,在SOAP情况下;

  

“加载[http://ip/sugarcrm/service/v2/rest.php] org.apache.xmlbeans.XmlException时出错:错误:遇到意外字符(lex state 8):','”,在REST情况下。

我也尝试过使用NetBeans,就像我在Add SugarCRM REST services to NetBeans中解释的那样,但错误有所不同(但仍然会出错)。

这可能是SugarCRM的问题,还是我做错了什么?

1 个答案:

答案 0 :(得分:4)

您需要将wsdl用于SOAP服务,该服务位于http://ip/sugarcrm/service/v2/soap.php?wsdl