1

我已经下载了 WSO2 ESB 4.6 版并启动了服务器。点击代理服务。在那里我选择了 WSDL 代理选项。它要求以下创建代理。

代理服务名称* OpportunityService

WSDL URI* https://crm-aufsn4x0ruf.oracleoutsourcing.com//opptyMgmtOpportunities/OpportunityService?WSDL

WSDL 服务* https://crm-aufsn4x0ruf.oracleoutsourcing.com:443/opptyMgmtOpportunities/OpportunityService

WSDL 端口* 443

我只想通过 ESB 使用这个外部 Web 服务。所以我不想发布。未配置任何发布相关字段。现在,当我单击创建时,它会引发异常“无法添加代理服务:OpportunityService。检查代理是否已存在”。但我确信没有现有的服务。我尝试过使用不同的名称,但错误是相同的。

我怀疑这可能会为字段 WSDL 服务和 WSDL 端口提供错误的值。如果单击测试 URI,它会成功。任何人都可以提出我做错的地方。

谢谢&问候, 拉古

4

1 回答 1

3

For wsdl service parameter you need to give the <wsdl:service name>which you can find in the particular wsdl itself. I dont think it will be a URI like you have mentioned above. Likewise for port you can find the <wsdl:port> parameter in the wsdl.

于 2013-03-18T17:30:08.730 回答