首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >建议的密钥不在拥有发布者定义的分区内:Apache JUDDI和OSB

建议的密钥不在拥有发布者定义的分区内:Apache JUDDI和OSB
EN

Stack Overflow用户
提问于 2013-05-14 16:23:03
回答 1查看 277关注 0票数 0

我正在尝试将Oracle Service Bus代理服务发布到UDDI注册中心(JUDDI)。当我试图通过对象服务总线发布代理服务时,我得到了$subject。以前有没有人遇到过这样的情况?

尝试发布名为"foobar“的代理时出现异常

2013-05-14 12:53:16,871信息{ {urn:uddi-org:v3_service}UDDIPublicationService#{urn:uddi-org:v3_service}save_service }-应用程序发布者抛出异常,立即展开: org.apache.juddi.v3.error.KeyUnavailableException:建议的密钥不在拥有发布者定义的分区内:org.apache.cxf.phase.PhaseInterceptorChain: uddi:bea.com:servicebus:default:foobar

EN

回答 1

Stack Overflow用户

发布于 2013-12-31 10:28:43

是的,我当然有。有关详细信息,请参阅此博客文章

http://apachejuddi.blogspot.com/2013/03/uddi-howto-create-tmodels-with-custom.html

基本上,您需要为除以缺省键(类似于uddi:org.apache.juddi:something)开头的键以外的任何键创建一个键生成器

为了更直接地回答您的问题,请使用以下键创建一个tModel分区键生成器,然后重试您的操作。

uddi:bea.com:keygenerator

uddi:bea.com:servicebus:keygenerator

uddi:bea.com:servicebus:default:keygenerator

这些是规范定义的规则。

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

https://stackoverflow.com/questions/16538280

复制
相关文章

相似问题

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