当我尝试在wso商店发布API时,我遇到了一个问题。当我尝试更改API的状态并将其发布时,我收到此消息。
无法调用方面:执行处理程序链时发生异常。未定义APIManager端点URL或凭据API发布可能失败
API的生命周期是>开发>测试>生产,但我无法在商店发布。
我使用的是版权管理注册表5.0.1,我没有使用API管理器。
任何人都有此错误?提前感谢您的帮助:)
答案 0 :(得分:1)
您似乎正在使用WSO2 Greg 5.0.1及其内置的发布商和商店组件。 如果要发布API,则不能将Greg Store用于此目的,因为它不是API存储。 默认情况下,WSO2 Greg可以使用here中描述的以下内置执行程序发布到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。 有关自定义执行程序的更多信息,请参阅以下链接: