web-services - 使用 SoapUI 连接到 SugarCRM REST 服务

标签 web-services rest soap soapui sugarcrm

我在网络上的某个地方(如 SugarCRM SOAP test call fails )看到,有些人使用 SoapUI 访问 SugarCRM SOAP 或 REST Web 服务,其 URL 类似于 http://ip/sugarcrm/service/v2/soap.php分别是 http://ip/sugarcrm/service/v2/rest.php。我尝试使用“新建 SoapUI 项目”向导,并将该 url 放入“初始 WSDL/WADL:”中。但我只收到错误消息:

"Error loading [http://ip/sugarcrm/service/v2/soap.php] org.apache.xmlbeans.XmlException: error: Unexpected character encountered: 'c' ", in SOAP case;

"Error loading [http://ip/sugarcrm/service/v2/rest.php] org.apache.xmlbeans.XmlException: error: Unexpected character encountered (lex state 8): ',' ", in REST case.

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

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

最佳答案

您需要使用 SOAP 服务的 wsdl,可在 http://ip/sugarcrm/service/v2/soap.php?wsdl

关于web-services - 使用 SoapUI 连接到 SugarCRM REST 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8701927/

相关文章:

web-services - 首次调用 JAX-WS Web 服务太慢

c++ - 一个好的 SOAP 的 C++ 库

java - 带 Jersey 的 JAX-RS 无法在 JBoss AS 中工作

eclipse - 如何在 Eclipse 中的 Tomcat 上部署 REST (Jersey) 服务

java - 从 xml 模式创建 java 类

python - 服务器日志和我的客户端之间的 SOAP 调用执行时间测量差异

c# - 我需要处置 FileStream 对象吗?

java - 识别调用 Web 服务的用户

java - 使用 SOAP 服务创建天气应用程序客户端

java - Rest Template - 如何在发送之前检索原始 POST 请求字符串