我在 Windows 10 上使用API Connect: v5.0.5.0 (apiconnect: v2.4.11) Developer toolkit。我能够从Developer Toolkit成功地将我的环回应用程序发布到Bluemix。但是,在尝试从APIC Developer 工具包向我的 Bluemix API Connect 实例发布/暂存相应的API 产品时, 出现以下异常。
我想知道在哪里可以找到其他消息(如错误中所示)以及解决问题的任何提示或建议。
我在 Windows 10 上使用API Connect: v5.0.5.0 (apiconnect: v2.4.11) Developer toolkit。我能够从Developer Toolkit成功地将我的环回应用程序发布到Bluemix。但是,在尝试从APIC Developer 工具包向我的 Bluemix API Connect 实例发布/暂存相应的API 产品时, 出现以下异常。
我想知道在哪里可以找到其他消息(如错误中所示)以及解决问题的任何提示或建议。
首先,如果您在发布时遇到问题,我建议apic validate
您首先针对您的产品文件运行以查看是否存在任何验证问题。
我从 developer.ibm.com 问题中获取了您的产品/api 文件并进行了一些测试。我发现你的路径/containers/{container}/download/{file}
有两个参数定义为
parameters:
- name: container
in: path
required: false
type: string
- name: file
in: path
required: false
type: string
我绝不是这个领域的专家,但我发现如果我改变required: false
验证required: true
是成功的。试试看。
Arindam,我以前见过这个问题。这解决了我的问题。向下滚动以回答 Peter Szeto。