我正在尝试从WSO2访问Java和WSO2 ESB的注册中心,以便根据我提供的数据自动填充注册表。
我已经找到了许多关于所需的Java代码和依赖项的资源,这是最有用的资源:[WSO2治理注册表]使用WSRegistryServiceClient。但是,这些资源中描述的方法取决于WSRegistryService服务。默认情况下,此服务包含在治理注册表中,但不包含在其他WSO2产品中。我已经验证了我的代码适用于治理注册表。对于机器上的任何其他WSO2产品,我得到以下错误:
The service cannot be found for the endpoint reference (EPR) https://localhost:9445/services/WSRegistryService我发现一根旧线建议在其他WSO2产品上安装WSRegistryService也是可能的,但我一直无法找到如何安装。我似乎无法在我可以从产品的网络控制台安装的特性中找到它。我还尝试将相关jar从治理注册表的插件目录手动复制到其他产品的插件目录中,但这似乎还不够。
请注意,我的注册表填充应用程序不会运行在我希望访问的注册中心的碳服务器上,因此使用CarbonContext.getThreadLocalCarbonContext() (我在其他文章中找到的一种方法)不是一个选项。
发布于 2016-05-04 11:59:14
我想你指的是如何为WSO2产品安装功能,
请找到这份文件。
https://stackoverflow.com/questions/37000209
复制相似问题