在WSO2版本4.6中配置基于WSDL的代理
我已经下载了WSO2 ESB版本4.6并启动了服务器。单击代理服务。在这里,我选择了WSDL代理选项。它要求以下内容来创建代理 代理服务名称*OpportunityService WSDL URI* WSDL服务* WSDL端口*443 我只想通过ESB使用这个外部web服务。所以我不想发表。未配置任何与发布相关的字段。现在,当我单击创建时,它抛出异常“无法添加代理服务:OpportunityService。请检查代理是否已经存在。” “。但我确信,目前还没有这方面的服务。我尝试了不同的名字,但错误是相同的 我怀疑可能为WSDL服务和WSDL端口字段提供了错误的值。如果点击测试URI,它将获得成功。请任何人建议我哪里做错了 谢谢和问候,在WSO2版本4.6中配置基于WSDL的代理,wso2,wso2esb,Wso2,Wso2esb,我已经下载了WSO2 ESB版本4.6并启动了服务器。单击代理服务。在这里,我选择了WSDL代理选项。它要求以下内容来创建代理 代理服务名称*OpportunityService WSDL URI* WSDL服务* WSDL端口*443 我只想通过ESB使用这个外部web服务。所以我不想发表。未配置任何与发布相关的字段。现在,当我单击创建时,它抛出异常“无法添加代理服务:OpportunityService。请检查代理是否已经存在。” “。但我确信,目前还没有这方面的服务。我尝试了不同的名字,但
Raghu对于wsdl服务参数,您需要给出可以在特定wsdl本身中找到的
。我不认为它会像你上面提到的那样是一个URI。同样,对于端口,您可以在wsdl中找到
参数。更明确地说,在您的wsdl示例中,https://crm-aufsn4x0ruf.oracleoutsourcing.com/opptyMgmtOpportunities/OpportunityService?WSDL
,WSDL服务
将是OpportunityService
,相应的WSDL端口
将是OpportunityServiceSoapHttpPort
。这些可以在WSDL底部附近找到。“端口”这个词有点过载,但在SOAP服务世界中确实有特定的含义。