【发布时间】:2020-03-10 08:28:46
【问题描述】:
我已遵循Tutorial 并构建了基于 CF 的基本 nodejs 应用程序,以显示来自我的 S/4HANA 本地目标的所有 BusinessPartners。
function getAllBusinessPartners(): Promise<BusinessPartner[]> {
return BusinessPartner.requestBuilder()
.getAll()
.execute({
destinationName: 'MockServer'
});
}
使用来自云连接器的虚拟主机配置目标。
但在部署到 Cloud Foundry 后,我收到以下 GET 请求错误
{"message":"不支持destination类型的服务!考虑在调用destinationForServiceBinding时提供自己的转换函数,如下所示:\n destinationServiceForBinding(yourServiceName, { serviceBindingToDestination: yourTransformationFunction });","level":" warn","custom_fields":{"package":"core","messageContext":"destination-accessor"},"logger":"sap-cloud-sdk-logger","timestamp":"2020-03- 09T18:15:41.856Z","msg":"不支持destination类型的服务!考虑在调用destinationForServiceBinding时提供自己的转换函数,如下所示:\n destinationServiceForBinding(yourServiceName, { serviceBindingToDestination: yourTransformationFunction });"," written_ts":1583777741856,"written_at":"2020-03-09T18:15:41.856Z"}
应用程序也已绑定到目标服务。
有人可以在这里帮助我吗,出了什么问题?还是新版Cloud-SDK使用destination的方式不同?
【问题讨论】:
标签: sap-cloud-sdk sap-cloud-foundry s4hana