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