Northwind服务目标SAPUI5模块的配置在Cloud Foundry中不起作用

2020-08-16 07:18发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

我已经在Cloud Foundry环境中创建了一个SAPUI5项目,并尝试使用Northwind服务绑定数据。 然后,我添加了一个启动板模块,以作为图块访问启动板中的该SAPUI5应用程序。 我遵循了此URL 作为参考。 但是,当我在CF中部署该应用程序时,它无法加载Northwind目标。

用于绑定服务的步骤:

1。 在SAP CF Trail Acc中创建了目的地。

2。 使用项目模板创建MTA,并添加了HTM5模块和启动板模块。

3。 在manifest.json文件和xs-app.json文件中配置了目的地

5。 但是,当我在CF中部署该应用程序时,approuter URL无法加载罗斯文目的地。

请帮助我进行应用程序路由配置和绑定。

mta.txt

 ID:目的地
 _schema-version:" 2.1"
 参数:
   deploy_mode:html5-repo
 版本:0.0.1
 模块:
   -名称:destination-approuter
     类型:approuter.nodejs
     路径:destination-approuter
     参数:
       磁盘配额:256M
       记忆体:256M
     要求:
       -名称:Destination_html5_repo_runtime
       -名称:uaa_Destination
       -名称:portal_resources_Destination
       -名称:dest_Destination
   -名称:Destination_ui_deployer
     类型:com.sap.html5.application-content
     路径:Destination_ui_deployer
     要求:
       -名称:Destination_html5_repo_host
     构建参数:
       要求:
         -名称:chk
           工件:
             -'./*'
           目标路径:资源/chk
   -名称:chk
     类型:html5
     路径:chk
     构建参数:
       制造商:定制
       命令:
         -npm安装
         -npm运行构建
       支持的平台:[]
       构建结果:dist
   -名称:FLP_DES
     类型:com.sap.portal.content
     路径:FLP_DES
     参数:
       堆栈:cflinuxfs3
       记忆体:128M
       buildpack:'https://github.com/cloudfoundry/nodejs-buildpack/releases/download/v1.6.39/nodejs-buildpack-cflinuxfs3-v1.6.39.zip'
     要求:
       -名称:portal_resources_Destination
       -名称:uaa_Destination
       -名称:Destination_html5_repo_host
       -名称:Destination_ui_deployer
 资源:
   -名称:Destination_html5_repo_runtime
     参数:
       服务计划:应用程序运行时
       服务:html5-apps-repo
     类型:org.cloudfoundry.managed-service
   -名称:Destination_html5_repo_host
     参数:
       服务计划:应用托管
       服务:html5-apps-repo
     类型:org.cloudfoundry.managed-service
   -名称:uaa_Destination
     参数:
       路径:./xs-security.json
       服务计划:应用
       服务:xsuaa
     类型:org.cloudfoundry.managed-service
   -名称:dest_Destination
     参数:
       服务计划:精简版
       服务:目的地
     类型:org.cloudfoundry.managed-service
   -名称:portal_resources_Destination
     参数:
       服务计划:标准
       服务:门户
     类型:org.cloudfoundry.managed-service
 

(49.6 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

我已经在Cloud Foundry环境中创建了一个SAPUI5项目,并尝试使用Northwind服务绑定数据。 然后,我添加了一个启动板模块,以作为图块访问启动板中的该SAPUI5应用程序。 我遵循了此URL 作为参考。 但是,当我在CF中部署该应用程序时,它无法加载Northwind目标。

用于绑定服务的步骤:

1。 在SAP CF Trail Acc中创建了目的地。

2。 使用项目模板创建MTA,并添加了HTM5模块和启动板模块。

3。 在manifest.json文件和xs-app.json文件中配置了目的地

5。 但是,当我在CF中部署该应用程序时,approuter URL无法加载罗斯文目的地。

请帮助我进行应用程序路由配置和绑定。

mta.txt

 ID:目的地
 _schema-version:" 2.1"
 参数:
   deploy_mode:html5-repo
 版本:0.0.1
 模块:
   -名称:destination-approuter
     类型:approuter.nodejs
     路径:destination-approuter
     参数:
       磁盘配额:256M
       记忆体:256M
     要求:
       -名称:Destination_html5_repo_runtime
       -名称:uaa_Destination
       -名称:portal_resources_Destination
       -名称:dest_Destination
   -名称:Destination_ui_deployer
     类型:com.sap.html5.application-content
     路径:Destination_ui_deployer
     要求:
       -名称:Destination_html5_repo_host
     构建参数:
       要求:
         -名称:chk
           工件:
             -'./*'
           目标路径:资源/chk
   -名称:chk
     类型:html5
     路径:chk
     构建参数:
       制造商:定制
       命令:
         -npm安装
         -npm运行构建
       支持的平台:[]
       构建结果:dist
   -名称:FLP_DES
     类型:com.sap.portal.content
     路径:FLP_DES
     参数:
       堆栈:cflinuxfs3
       记忆体:128M
       buildpack:'https://github.com/cloudfoundry/nodejs-buildpack/releases/download/v1.6.39/nodejs-buildpack-cflinuxfs3-v1.6.39.zip'
     要求:
       -名称:portal_resources_Destination
       -名称:uaa_Destination
       -名称:Destination_html5_repo_host
       -名称:Destination_ui_deployer
 资源:
   -名称:Destination_html5_repo_runtime
     参数:
       服务计划:应用程序运行时
       服务:html5-apps-repo
     类型:org.cloudfoundry.managed-service
   -名称:Destination_html5_repo_host
     参数:
       服务计划:应用托管
       服务:html5-apps-repo
     类型:org.cloudfoundry.managed-service
   -名称:uaa_Destination
     参数:
       路径:./xs-security.json
       服务计划:应用
       服务:xsuaa
     类型:org.cloudfoundry.managed-service
   -名称:dest_Destination
     参数:
       服务计划:精简版
       服务:目的地
     类型:org.cloudfoundry.managed-service
   -名称:portal_resources_Destination
     参数:
       服务计划:标准
       服务:门户
     类型:org.cloudfoundry.managed-service
 

(49.6 kB)
3条回答
Tong__Ming
1楼 · 2020-08-16 08:04.采纳回答

Ranjit,您需要像这样配置您的manifest.json服务uri:

" uri":" ../../V2/NorthWind/NorthWind.svc"
# p#

您好, Jhodel Cailan

谢谢。 此解决方案有效。 但是我已经在CF中创建了全球目的地。 不仅针对特定实例。

野沐沐
2楼-- · 2020-08-16 08:07

您好Ranjithkumar,

您能否尝试在Neo Trial Environment中创建目标 然后检查目的地是否可以使用。

几天前发布了类似的问题,解决方案是在Neo Trial环境中设置目的地。

最好的问候 ,

Rohit

lukcy2020
3楼-- · 2020-08-16 07:53

是。 我在Neo Trail Environment中也用相同的名称配置了Destination。 但是无法访问CF中的罗斯文服务。

感谢与问候,

Ranjithkumar Ayyavu

一周热门 更多>