无法将Fiori应用程序部署到Cloud Foundry

2020-08-17 17:41发布

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

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


大家好。

我遵循了本教程使用您自己的开发工具开发Fiori Launchpad应用程序,当我部署fiori应用程序时,出现以下错误:

继续进行自动重试...(还剩3次尝试2次)
 正在应用程序" products_launchpad_deployer"上执行任务" deploy" ...
 在应用程序" products_launchpad_deployer"上执行任务" deploy"失败。
 通过dmol命令下载应用程序日志,并检查它们以获取更多信息。
 该过程的一个步骤已失败。 重试可以解决问题。
 继续进行自动重试...(还剩3次尝试1次)
 正在应用程序" products_launchpad_deployer"上执行任务" deploy" ...
 在应用程序" products_launchpad_deployer"上执行任务" deploy"失败。
 通过dmol命令下载应用程序日志,并检查它们以获取更多信息。
 该过程的一个步骤已失败。 重试可以解决问题。
 处理失败。
 

检查products_launchpad_deployer的日志时,我注意到此错误:

将站点内容部署到持久性失败[部署ID:无],错误:部署到门户网站服务失败,状态= 500,数据:部署站点失败,实例ID:903a5028-405e-4620-bfad-0ee58edeee5b, 相关ID:a8f9c0e7-5fdf-4751-6890-84f2fcfd9c87-错误:"导入站点失败,tenantId:f079c3bb-fff7-4201-bf07-6c2769ef3224,instanceId:903a5028-405e-4620-bfad-0ee58edeee5b," appHostId  appHostIds \":[\" 4c94cabe-c6a8-4816-9292-b206cd32796e \"],\" boundAppHostIds \":[],\" instanceId \":\" 903a5028-405e-4620-bfad-0ee58edeee5b \"},  xsAppNameServicesMap:{\" com.sap.portal.no.business.service \":\"产品!t4787 \",\" html5-apps-repo-dt \":\" 4c94cabe-c6a8-4816-9292-b206cd32796e  !b4787 | html5-apps-repo-uaa!b424 \"},blueBoxMetadataStr:未定义错误:\"未能搜索所有appHostId,缺少应用程序:产品\""(STDERR,APP/TASK/部署)#
 

这是我的mta.yaml

 ID:产品
 _schema版本:3.2.0
 描述:在此处输入描述
 版本:0.0.1
 参数:
   启用并行部署:true
 模块:
   -名称:产品
     类型:nodejs
     路径:approuter
     参数:
       磁盘配额:512M
       内存:512M
     要求:
       -名称:products_destination
       -名称:products_uaa
       -名称:products_html5_repo_runtime
       -名称:products_portal
   -名称:products_deployer
     类型:com.sap.html5.application-content
     路径:部署者
     要求:
       -名称:products_html5_repo_host
     构建参数:
       制造商:定制
       命令:
         -npm运行build:ui --prefix ..
   -名称:products_launchpad_deployer
     类型:com.sap.portal.content
     路径:启动板
     要求:
       -名称:products_portal
       -名称:products_html5_repo_host
       -名称:products_uaa
 资源:
   -名称:products_destination
     类型:org.cloudfoundry.managed-service
     参数:
       服务计划:精简版
       服务:目的地
   -名称:products_uaa
     类型:org.cloudfoundry.managed-service
     参数:
       路径:./xs-security.json
       服务计划:应用
       服务:xsuaa
   -名称:products_html5_repo_runtime
     类型:org.cloudfoundry.managed-service
     参数:
       服务计划:应用程序运行时
       服务:html5-apps-repo
   -名称:products_html5_repo_host
     类型:org.cloudfoundry.managed-service
     参数:
       服务计划:应用托管
       服务:html5-apps-repo
       #配置:
       #sizeLimit:15
   -名称:products_portal
     类型:org.cloudfoundry.managed-service
     参数:
       服务计划:标准
       服务:门户


 

我在试用环境和公司环境中都尝试过,但是没有成功。 我总是得到同样的错误。 我该怎么办?

先谢谢

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

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


大家好。

我遵循了本教程使用您自己的开发工具开发Fiori Launchpad应用程序,当我部署fiori应用程序时,出现以下错误:

继续进行自动重试...(还剩3次尝试2次)
 正在应用程序" products_launchpad_deployer"上执行任务" deploy" ...
 在应用程序" products_launchpad_deployer"上执行任务" deploy"失败。
 通过dmol命令下载应用程序日志,并检查它们以获取更多信息。
 该过程的一个步骤已失败。 重试可以解决问题。
 继续进行自动重试...(还剩3次尝试1次)
 正在应用程序" products_launchpad_deployer"上执行任务" deploy" ...
 在应用程序" products_launchpad_deployer"上执行任务" deploy"失败。
 通过dmol命令下载应用程序日志,并检查它们以获取更多信息。
 该过程的一个步骤已失败。 重试可以解决问题。
 处理失败。
 

检查products_launchpad_deployer的日志时,我注意到此错误:

将站点内容部署到持久性失败[部署ID:无],错误:部署到门户网站服务失败,状态= 500,数据:部署站点失败,实例ID:903a5028-405e-4620-bfad-0ee58edeee5b, 相关ID:a8f9c0e7-5fdf-4751-6890-84f2fcfd9c87-错误:"导入站点失败,tenantId:f079c3bb-fff7-4201-bf07-6c2769ef3224,instanceId:903a5028-405e-4620-bfad-0ee58edeee5b," appHostId  appHostIds \":[\" 4c94cabe-c6a8-4816-9292-b206cd32796e \"],\" boundAppHostIds \":[],\" instanceId \":\" 903a5028-405e-4620-bfad-0ee58edeee5b \"},  xsAppNameServicesMap:{\" com.sap.portal.no.business.service \":\"产品!t4787 \",\" html5-apps-repo-dt \":\" 4c94cabe-c6a8-4816-9292-b206cd32796e  !b4787 | html5-apps-repo-uaa!b424 \"},blueBoxMetadataStr:未定义错误:\"未能搜索所有appHostId,缺少应用程序:产品\""(STDERR,APP/TASK/部署)#
 

这是我的mta.yaml

 ID:产品
 _schema版本:3.2.0
 描述:在此处输入描述
 版本:0.0.1
 参数:
   启用并行部署:true
 模块:
   -名称:产品
     类型:nodejs
     路径:approuter
     参数:
       磁盘配额:512M
       内存:512M
     要求:
       -名称:products_destination
       -名称:products_uaa
       -名称:products_html5_repo_runtime
       -名称:products_portal
   -名称:products_deployer
     类型:com.sap.html5.application-content
     路径:部署者
     要求:
       -名称:products_html5_repo_host
     构建参数:
       制造商:定制
       命令:
         -npm运行build:ui --prefix ..
   -名称:products_launchpad_deployer
     类型:com.sap.portal.content
     路径:启动板
     要求:
       -名称:products_portal
       -名称:products_html5_repo_host
       -名称:products_uaa
 资源:
   -名称:products_destination
     类型:org.cloudfoundry.managed-service
     参数:
       服务计划:精简版
       服务:目的地
   -名称:products_uaa
     类型:org.cloudfoundry.managed-service
     参数:
       路径:./xs-security.json
       服务计划:应用
       服务:xsuaa
   -名称:products_html5_repo_runtime
     类型:org.cloudfoundry.managed-service
     参数:
       服务计划:应用程序运行时
       服务:html5-apps-repo
   -名称:products_html5_repo_host
     类型:org.cloudfoundry.managed-service
     参数:
       服务计划:应用托管
       服务:html5-apps-repo
       #配置:
       #sizeLimit:15
   -名称:products_portal
     类型:org.cloudfoundry.managed-service
     参数:
       服务计划:标准
       服务:门户


 

我在试用环境和公司环境中都尝试过,但是没有成功。 我总是得到同样的错误。 我该怎么办?

先谢谢

2条回答
微wx笑
1楼 · 2020-08-17 18:11.采纳回答

您可以运行以下命令来检查webapp是否在HTML5应用程序存储库中吗?

 cf html5-list 
me_for_i
2楼-- · 2020-08-17 17:57
非常感谢Marius,这就是解决方案。 现在可以正常工作了,我可以部署该应用程序了。

一周热门 更多>