我在网上看到了某个地方(比如SugarCRM SOAP test call fails),有些人使用SoapUI来访问SugarCRM SOAP或REST Web服务,分别使用了像 http://ip/sugarcrm/service/v2/soap.php
和 http://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状态8):','”,在REST情况下 .
我也尝试过使用NetBeans,就像我在Add SugarCRM REST services to NetBeans中解释的那样,但错误有所不同(但仍然会出错) .
这可能是SugarCRM的问题还是我做错了什么?
1 回答
您需要将wsdl用于SOAP服务,该服务位于
http://ip/sugarcrm/service/v2/soap.php?wsdl