点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好! 我正试图使用用...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好! 我正试图使用用...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好!
我正试图使用用户提供的服务来配置.Net后端剩余服务的URL,但存在一些问题,我需要在多个UI5应用程序中使用该服务。
现在我们处于开发阶段,因此我可以在每个UI5应用程序中配置URL,但是我需要使用用户提供的配置它,因为我们将在质量空间中进行测试(在相同的环境中,我们拥有DEV_SPACE 和QAS_SPACE),因此我也需要将应用程序也指向.NET质量URL。
我确实阅读了答案如何在XSA中设置和使用目的地| Cloud Foundry ,并通过CUPS命令创建服务,如下所示:
xs cups bia-backend -p url 结果: { " name":" bia-backend", "凭证":{ " url":" http://dotnet.backend.com" } }
模块: -名称:bia.apresentacao-app 类型:html5 路径:应用 要求: -名称:sapui5 特性: sapui5url:〜{url} -名称:bia-backend 组:目的地 特性: 名称:比亚 网址:〜{url} 资源: -名称:sapui5 类型:配置 参数: provider-nid:mta provider-id:'com.sap.ui5.dist.sapui5-dist-xsa.XSAC_UI5_FESV3:sapui5_fesv3' 版本:"> = 1.42.0" -名称:bia-backend 类型:org.cloudfoundry.user提供的服务 特性: bia-backend-service-name:$ {service-name} 网址:" http://dotnet.backend.com"#$ {url}不起作用 参数: 服务名称:bia-backend
但是问题在于,我仍然需要在所有其他应用程序的MTA描述符内将URL作为硬代码通知,并且我无法在MTA描述符内使用$ {url}参数(我尝试使用org.cloudfoundry。 用户提供的服务和org.cloudfoundry.user-existing-service)。
资源 -名称:bia-backend 类型:org.cloudfoundry.existing-service#org.cloudfoundry.user提供的服务 特性: bia-backend-service-name:$ {service-name} 网址:$ {url}#不起作用 参数: 服务名称:bia-backend
那么我如何在MTA描述符中引用bia-backend服务(UPS)上凭据的URL属性? 每次部署应用程序时,是否都需要使用" .mtaext"和" .mtad.yaml"档案来更改所有应用程序中的URL?
我的想法是在将应用程序部署到QAS_SPACE并传输到生产环境后,使用UUPS命令在任何Envirromment/ORG/SPACE中更改URL。
谢谢。
马修斯
大家好,
我们已在部署过程中使用'.mtaext'文件解决了该问题。
SAP回答我们无法使用通过CUPS配置的URL,因此我们只是通过CUPS命令创建了没有URL参数的服务,在MTA文件中创建了URL参数(类型为org.cloudfoundry.existing- 服务),并在部署时使用" .mtaext"文件将URL参数更改为目标系统上的所需值。
谢谢。
一周热门 更多>