首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用wso2治理和企业服务总线(4.1)创建正确的uuid ws-discovery服务?

如何使用wso2治理和企业服务总线(4.1)创建正确的uuid ws-discovery服务?
EN

Stack Overflow用户
提问于 2012-08-16 21:06:12
回答 2查看 673关注 0票数 0

我通过企业服务总线服务器上的wso2治理发现代理服务在静态端点(URL)或动态端点(uuid)模式下创建了一些WS-Discovery服务。

基于uuid的WS-Discovery服务无法从发现代理中找到/获取WSDL消息,但另一个服务可以。如何使用治理和ESB (4.1)设置正确的uuid ws-discovery服务?谢谢。

错误日志如下: error - ProxyServiceMessageReceiver找不到指定的终结点: wsdd://xxxxxx

PS。我已经添加了wsDiscoveryParams参数来在ESB上设置discoverable:

代码语言:javascript
运行
复制
<proxy name="EchoProxy" transports="https,http" startOnLoad="true" trace="disable">
    <target endpoint="wsdd://urn:uuid:a74a1bc6-3f25-4d02-bcbc-ea31a3f0f33e/https"/>
    <parameter name="wsDiscoveryParams">
        <Scopes xmlns="ws.apache.org/ns/synapse">echo.services.core.carbon.wso2.org</Scopes>
    </parameter>
</proxy>
EN

回答 2

Stack Overflow用户

发布于 2012-08-28 21:07:56

尝试创建具有" http“目标地址的代理服务,而不是https,或者尝试使用http目标创建和EP,首先,然后创建一个代理service...just建议

票数 0
EN

Stack Overflow用户

发布于 2015-03-27 05:44:36

也许我的情况与问题略有不同,但我从ESB 4.8.1收到了相同的错误消息。我的解决方案是从here下载文件"org.wso2.carbon.discovery.mediation.ext_4.0.0.jar“,将其放在文件夹% ESB _HOME%/repository/components/dropins中,然后重新启动ESB服务器。

作为双重检查,我确保代码行<parameter name="extensions">org.wso2.carbon.discovery.mediation.ext.WSDiscoveryRegistryExtension</parameter><parameter name="discoveryProxy">https://%GRegIp:port%/services/DiscoveryProxy</parameter>位于“注册表”标记内,该标记位于ESB console->Manage->Service Bus->Soure View中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11987813

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档