2

当我尝试在 wso 的商店中发布 API 时,我遇到了一个问题。当我尝试更改 API 的状态并发布它时,我收到了这条消息。

相关产品

  • WSO2 治理注册表
  • WSO2 出版商
  • WSO2 商店

错误 WSO 2 - API 发布

调用方面失败:执行处理程序链时发生异常。APIManager 端点 URL 或凭据未定义API 发布可能会失败

API 的生命周期是 > 开发 > 测试 > 生产,但我无法在商店中发布它。

我使用的是 Governance Registry 5.0.1 版本,我不使用 API Manager。

有人遇到过这个错误吗?提前感谢您的帮助:)

4

1 回答 1

1

您似乎正在使用 WSO2 Greg 5.0.1 及其内置的发布者和存储组件。当您想要发布 API 时,您不能将 Greg Store 用于该目的,因为它不是 API 存储。默认情况下,WSO2 Greg 能够使用此处描述的以下内置执行器发布到 WSO2 APIManager :

对于肥皂服务:

execution forEvent="Publish" class="org.wso2.carbon.governance.registry.extensions.executors.apistore.ServiceToAPIExecutor"

休息服务:

execution forEvent="Publish" class="org.wso2.carbon.governance.registry.extensions.executors.apistore.RestServiceToAPIExecutor"

如果你有一些外部 API Store,你必须为此编写一个自定义执行器,然后你才能发布一个 API。有关自定义执行器的更多信息,请参阅以下链接:

于 2016-05-25T10:00:16.650 回答